没有合适的资源?快使用搜索试试~ 我知道了~
ltq:.books | 过滤器(.year >= 2000) \ .ISBN | 种类
共22个文件
lua:16个
md:1个
rockspec:1个
需积分: 5 0 下载量 120 浏览量
2021-07-14
00:01:40
上传
评论
收藏 20KB ZIP 举报
温馨提示
低 ltq 是一种小型的纯函数式编程语言,可编译为 。 它的目标是帮助构建用于探索 Lua 表复杂系统的函数。 ltq 表达式表示一个参数和一个返回值的 Lua 函数。 最简单的 ltq 表达式, . , 等价于恒等函数,并编译为function(x) return x end 。 其他原语是文字和索引函数,比如.[1] ,它接受一个 Lua 表并返回它的第一项。 可以使用内置宏组合 ltq 表达式以创建复杂的管道。 例如, .books | filter(.year >= 2000) \ .ISBN | sort .books | filter(.year >= 2000) \ .ISBN | sort .books | filter(.year >= 2000) \ .ISBN | sort等价于下面的 Lua 函数,假设map和filter传统定义: function (
资源推荐
资源详情
资源评论
收起资源包目录
ltq-master.zip (22个子文件)
ltq-master
.travis.yml 315B
.luacheckrc 52B
.travis_setup.sh 823B
LICENSE 1KB
src
ltq
builtins.lua 4KB
compile.lua 2KB
inline.lua 2KB
parse.lua 10KB
utils.lua 593B
lex.lua 7KB
macros.lua 3KB
load.lua 782B
expand.lua 397B
spec
load_spec.lua 730B
pipeline_spec.lua 4KB
expand_spec.lua 7KB
parse_spec.lua 8KB
compile_spec.lua 6KB
lex_spec.lua 3KB
inline_spec.lua 3KB
README.md 3KB
rockspecs
ltq-scm-1.rockspec 750B
共 22 条
- 1
资源评论
想变得很厉害
- 粉丝: 45
- 资源: 4730
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功