Lua FunLuaJIT 函数编程库
Lua Fun 是一个高兴呢的 LuaJIT 的函数编程库。
该库提供一组超过 50 中编程元素,这些元素在 Standard ML, Haskell, Erlang, JavaScript, Python and even Lisp 等编程语言中常用的。高阶函数诸如 map, filter, reduce, zip 将帮你简化应用的编写。
示例代码:
> require "fun" () > n = 100 > reduce(operator.add, 0, map(function(x) return x^2 end, range(n))) > -- calculate sum(x for x^2 in 1..n) 328350
评论
ScalazScala 函数编程库
Scalaz是一个Scala库用于函数编程。提供很多纯函数数据结构,定义了一组函数式类,例如Functor和Monad等。示例代码:import scalaz._import std.option._
ScalazScala 函数编程库
0
FC++C++ 函数编程库
FC++是最好的基于C++的函数编程库开放源码实现,可以把它插入遗留的C++代码中。BSFC++等项目中已经使用了FC++,BSFC++是一个用C++进行函数大规模同步并行编程的库。FC++的编译方法
FC++C++ 函数编程库
0
Prelude.lsJavaScript函数式编程库
Prelude.ls是一个JavaScript函数式编程库,这是一个基础库,在一定程度上基于Haskell(一种纯函数式编程语言)的Prelude模块。Prelude.ls基于LiveScript编写
Prelude.lsJavaScript函数式编程库
0
ReactiveSwift函数响应式编程库
ReactiveSwift是出自ReactiveCocoa小组的纯Swift风格FRP。ReactiveSwift提供了可组合、可声明以及灵活的原语,建立在时间流的大概念之下。这些原语可用于统一展现通
ReactiveSwift函数响应式编程库
0
Lua脚本编程语言
Lua是一个小巧的脚本语言。作者是巴西人。该语言的设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。Lua脚本可以很容易的被C/C++代码调用,也可以反过来调用C/C++的函数,这
Lua脚本编程语言
0