标签: scala open-source functional-programming
我正在寻找以纯函数风格用Scala编写的开源项目,即不使用var或可变数据结构(或根据需要将它们用作litte)。我更喜欢应用程序而不是框架和库,因为我想看看功能对象是如何“粘在一起”的。
var
请注意,此问题类似于https://stackoverflow.com/q/2135966/460387,但此处的重点是项目的purley功能样式。
答案 0 :(得分:7)
这是一个库,但我认为Scalaz是Scala中纯函数风格的一个很好的例子。
答案 1 :(得分:5)
您可以查看specs2。它主要是按照here解释的功能,除了:
答案 2 :(得分:1)
这是一个非详尽的(主要)功能应用程序列表和基于此问题的答案用Scala编写的库。请随意在此列表中添加更多项目。