devel/ocaml-bigstringaf 0.9.0nb3 NetBSD
Bigstring intrinsics and fast blits based on memcpy/memmmove
- System
- NetBSD
- Repository
- pkgsrc
- Maintainer
- [email protected]
- License
- modified-bsd
- Categories
- devel
- Package size
- 87.9 KiB, 402.9 KiB installed
Description
The OCaml compiler has a bunch of intrinsics for Bigstrings, but they're not widely-known, sometimes misused, and programs that use Bigstrings are slower than they have to be. And even if a library got that part right and exposed the intrinsics properly, the compiler doesn't have any fast blits between Bigstrings and other string-like types.
This library implements them.
Install
Binary package:
pkgin install ocaml-bigstringaf
From pkgsrc:
cd /usr/pkgsrc/devel/ocaml-bigstringaf && make install clean
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | Version |
|---|---|
| NetBSD 10.1 x86_64 | 0.9.0nb3 |
| NetBSD 10.1 aarch64 | 0.9.0nb3 |
| SmartOS / illumos x86_64 | - |
| macOS 15 arm64 | - |