sparsebitset.cr:我的`sparsebitset`的端口到Crystal

时间:2024-05-24 20:23:35
【文件属性】:

文件名称:sparsebitset.cr:我的`sparsebitset`的端口到Crystal

文件大小:14KB

文件格式:ZIP

更新时间:2024-05-24 20:23:35

Crystal

稀疏位集 SparseBitSet是我的Go sparsebitset实现的端口。 这里的描述摘自该项目的README 。 非负整数的稀疏位集的简单实现。 表示非常简单,并使用一系列(偏移量,位)对。 它类似于Go的x/tools/container/intsets和Java的java.util.BitSet 。 sparsebitset的最初动机来自需要在数据库中存储文档的自定义索引。 因此, sparsebitset CPU时间交换空间。 安装 将此行添加到您的应用程序的shard.yml : dependencies : sparsebitset : github : js-ojus/sparsebitset.cr version : " >= 0.5.0 " 用法 require " sparsebitset " 贡献 分叉( ) 创建功能分支(gi


【文件预览】:
sparsebitset.cr-master
----.travis.yml(18B)
----shard.yml(175B)
----Projectfile(52B)
----LICENSE(11KB)
----src()
--------sparsebitset.cr(16KB)
--------sparsebitset()
----spec()
--------sparsebitset_spec.cr(22KB)
--------spec_helper.cr(45B)
----bench()
--------bench_helper.cr(30B)
--------sparsebitset_bench.cr(2KB)
----.gitignore(411B)
----README.md(2KB)

网友评论