Lua FunLuaJIT 函数编程库

联合创作 · 2023-09-28 18:26

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
浏览 9
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报