Find a file
Andrew Martin 8baf4cc369
Switch builder implementation to use chunks (#10)
* switch builder implementation to use chunks
* micro-optimize the conditional for builders of length one
* use fromBoundedOne for ascii chars
2019-10-09 16:30:02 -04:00
bench add benchmarks for encoding tree data structures 2019-09-22 09:20:03 -04:00
common Switch builder implementation to use chunks (#10) 2019-10-09 16:30:02 -04:00
src/Data Switch builder implementation to use chunks (#10) 2019-10-09 16:30:02 -04:00
test Switch builder implementation to use chunks (#10) 2019-10-09 16:30:02 -04:00
.gitignore Initial commit. The library includes a simple Builder, a Semigroup instance, primitives for running the builder, and a function for decimal-encoding a 64-bit word. There is also a test suite to confirm that it works. 2019-06-17 13:24:24 -04:00
CHANGELOG.md Add little-endian encoding functions for Word{16,32,64}. Add machine encoding functions for 64-bit signed int. These just convert it to an unsigned int and call the corresponding encoding function. 2019-10-09 09:48:28 -04:00
LICENSE Initial commit. The library includes a simple Builder, a Semigroup instance, primitives for running the builder, and a function for decimal-encoding a 64-bit word. There is also a test suite to confirm that it works. 2019-06-17 13:24:24 -04:00
Setup.hs Initial commit. The library includes a simple Builder, a Semigroup instance, primitives for running the builder, and a function for decimal-encoding a 64-bit word. There is also a test suite to confirm that it works. 2019-06-17 13:24:24 -04:00
small-bytearray-builder.cabal Switch builder implementation to use chunks (#10) 2019-10-09 16:30:02 -04:00