package charset
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
Fast char sets
Install
dune-project
Dependency
Authors
Maintainers
Sources
0.3.0.tar.gz
sha256=20f17419f5a93650ee2a6740f68ba70601f5de923acb317799f18c8c094f8167
md5=abc112340946432aac77f530940c8005
doc/README.html
Charset
This library provides a fast drop-in replacement for the standard library's Set.Make(Char), implemented as a bit array. All functions follow the documented behaviour of the corresponding standard library functions.
All pure set operations (i.e. functions on sets and elements, rather than on functions, lists, sequences, etc.) are intended to execute consistently in around 10ns or less, regardless of set size:
val union : t -> t -> tval equal : t -> t -> boolOther operations are competitive with the corresponding standard library implementations:
val of_list : elt list -> tval iter : (elt -> unit) -> t -> unitSee BENCHMARKS.md for a full set of benchmark results.
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>