Lua FunLuaJIT 函數(shù)編程庫
Lua Fun 是一個高興呢的 LuaJIT 的函數(shù)編程庫。
該庫提供一組超過 50 中編程元素,這些元素在 Standard ML, Haskell, Erlang, JavaScript, Python and even Lisp 等編程語言中常用的。高階函數(shù)諸如 map, filter, reduce, zip 將幫你簡化應(yīng)用的編寫。
示例代碼:
> 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
評論
圖片
表情
