文件名称:bigstringaf:基于memcpymemmove的Bigstring内在函数和快速blit
文件大小:17KB
文件格式:ZIP
更新时间:2024-05-24 06:53:42
OCaml
大串 OCaml编译器具有大量用于Bigstring的内部函数,但是它们并不广为人知,有时会被误用,并且使用Bigstring的程序比必须的要慢。 即使一个库正确地处理了这一部分并正确地暴露了内在函数,编译器在Bigstrings和其他类似字符串的类型之间也不会发生任何快速冲突。 所以他们在这里。 疯了。 安装 通过安装库及其依赖: opam install bigstringaf 发展 要安装开发依赖项,请从存储库的根目录固定包: opam pin add -n bigstringaf . opam install --deps-only bigstringaf 此后,您可以照常使用install命令安装该库的开发版本。 为了在开发过程中构建和运行测试,您将需要安装alcotest软件包: opam install alcotest make test 执照 BSD3,请参见
【文件预览】:
bigstringaf-master
----.gitignore(109B)
----README.md(1KB)
----lib_test()
--------dune(98B)
--------test_bigstringaf.ml(15KB)
--------s.ml(1KB)
----.github()
--------workflows()
----META.bigstringaf.template(77B)
----LICENSE(1KB)
----CHANGES.md(653B)
----bigstringaf.opam(1KB)
----dune-project(35B)
----Makefile(176B)
----lib()
--------bigstringaf.mli(10KB)
--------dune(298B)
--------freestanding()
--------bigstringaf_stubs.c(3KB)
--------bigstringaf.ml(13KB)
--------runtime.js(3KB)