文件名称:Functional-Java:Java中的函数式编程风格
文件大小:21KB
文件格式:ZIP
更新时间:2024-06-01 20:13:37
java alternative haskell library framework
Java功能库 函数式编程是其类型系统中的佼佼者,它允许在编译时进行许多检查。 Java也具有相同的机制,但是在本机使用中,它比类似物弱得多。 该库提供了使用Java进行更多检查的机会(主要是针对泛型类型)。 在函数式编程中,也基于一些数学理论,即“类型理论”或“类别理论” 。 它们具有有用的概念,可以很好地帮助避免严重错误,或者仅使某些问题变得简单。 因此,在该库中实现了其中的一部分: Functor , Applicative , Monad , Alternative等。 及其实例,例如Maybe , Either , [] , NonEmpty等。 建筑图书馆 可以使用Maven构建项目: $ mvn清洁包装 压缩的.jar文件将位于target目录中。 在您的项目中,只需将其添加到classpath 。 现在无法将其用作Maven或Graddle中的依赖项(将来会添加)。