文件名称:ferrum:javascript中rust语言的功能
文件大小:264KB
文件格式:ZIP
更新时间:2024-05-17 09:52:44
javascript hashing functional trait iterators
费鲁姆 JavaScript中Rust语言的功能:提供和高级库,用于在JS中处理序列/迭代器。 目录 流水线 懒惰评估 特质 运算符作为功能 键入实用程序 功能实用程序 变更记录 1.8.0 1.7.0 1.6.0 1.5.0 1.4.0 1.3.0 1.2.0 发展 建造 测试 皮棉 地位 用法与功能 $ npm add ferrum 哈希表 Ferrum具有用于对象哈希的可扩展,可靠的基础结构,其中包括HashMap和HashSet的实现。 它支持用户定义的哈希函数(例如blake2而不是xxhash)。 开箱即用地提供对所有标准类型的支持,并且可以通过特征基础结构来提供对用户定义的类型或第三方类型的支持。 您甚至可以集成object-hash包,以添加对哈希任意第三方类型的支持! 请参阅哈希特性文档中的“复杂的哈希集成对象哈希”。 const a
【文件预览】:
ferrum-master
----.tidelift.yml(629B)
----.gitignore(84B)
----codecov.yml(136B)
----package.json(2KB)
----index.md(22KB)
----package-lock.json(731KB)
----src()
--------op.js(7KB)
--------string.js(2KB)
--------stdtraits.js(34KB)
--------index.js(895B)
--------hashing.js(48KB)
--------trait.js(17KB)
--------functional.js(17KB)
--------typesafe.js(13KB)
--------sequence.js(57KB)
----CONTRIBUTING.md(3KB)
----CODE_OF_CONDUCT.md(3KB)
----.jsdoc.json(499B)
----CHANGELOG.md(4KB)
----.releaserc.js(461B)
----LICENSE.txt(14KB)
----.github()
--------ISSUE_TEMPLATE()
--------org-project-bot.yaml(21B)
--------pull_request_template.md(313B)
--------move.yml(405B)
----.eslintrc.js(3KB)
----README.md(25KB)
----.eslintignore(21B)
----.vscode()
--------settings.json(3B)
--------launch.json(1KB)
----.mochaReportersConfig.json(112B)
----.circleci()
--------config.yml(2KB)
----.npmignore(190B)
----test()
--------trait.test.js(4KB)
--------util.js(1KB)
--------stdtraits.test.js(9KB)
--------hashing.test.js(20KB)
--------typesafe.test.js(1KB)
--------sequence.test.js(14KB)