futils:通用函数编程的实用程序 源码
JavaScript函数编程工具集 关于 futils是一个小型(最小化和压缩后约为10 KB)库,用于javascript中的通用功能编程。 它分为几个名称空间,您可以在下面看到它们: 包 命名空间 描述 蹦床 .trampoline 对于使用非尾递归语言创建尾递归函数很有用。 运作方式 .operation 允许以无点形式对各种数据结构进行操作的功能。 拉姆达 .lambda 包含用于处理功能的助手,例如curry , flip和compose 。 ADT .adt 允许轻松创建代数单和联合数据类型。 泛型 .generics 新数据结构的构建块,可以派生通用方法。
用户评论