文件名称:linq-fast:Linq的TypeScript实现用于延迟评估,重点是速度
文件大小:16KB
文件格式:ZIP
更新时间:2024-05-09 22:28:26
TypeScript
linq-fast .NET Linq / Enumerable的TypeScript实现,用于延迟评估,着重于速度 已实现所有Enumerable方法的工作版本,并且该库可供使用 未来的更新将专注于性能增强和更大的测试范围 用法 用法很简单,要获取一个集合,请使用linq函数的调用包装所有Iterable,然后根据需要链接其他方法,例如: linq([1, 2, 3, 4, 5]).where(num => num >= 3).select(num => num + 1).toArray(); // [4, 5, 6] 在任何可迭代的上下文中使用,例如for循环 let collection = linq([1, 2, 3]); let oddNumbers = collection.where(num => num % 2 === 1); for(let item of oddNum
【文件预览】:
linq-fast-master
----.gitignore(44B)
----tsconfig.json(377B)
----README.md(4KB)
----LICENSE(1KB)
----package.json(882B)
----src()
--------Linq.ts(25KB)
----spec()
--------Linq-spec.ts(27KB)
--------support()
----.npmignore(30B)
----package-lock.json(15KB)