Pinned Repositories
arithmoi
Number theory: primes, arithmetic functions, modular computations, special sequences
bitvec
Bit vectors: 8x less memory, up to 3500x faster than Vector Bool
cabal-add
Extend Cabal build-depends from the command line
chimera
Lazy infinite compact streams with cache-friendly O(1) indexing and applications for memoization
linear-builder
Strict Text and ByteString builder, which hides mutable buffer behind linear types and takes amortized linear time.
logict
A continuation-based backtracking logic programming monad
poly
Fast polynomial arithmetic in Haskell (dense and sparse, univariate and multivariate, usual and Laurent)
smallcheck
Test your Haskell code by exhaustively checking its properties
tasty-bench
Featherlight benchmark framework, drop-in replacement for criterion and gauge.
text-rope
A wrapper around Text for fast line/column navigation and logarithmic concatenation
Bodigrim's Repositories
Bodigrim/arithmoi
Number theory: primes, arithmetic functions, modular computations, special sequences
Bodigrim/linear-builder
Strict Text and ByteString builder, which hides mutable buffer behind linear types and takes amortized linear time.
Bodigrim/logict
A continuation-based backtracking logic programming monad
Bodigrim/tasty-bench
Featherlight benchmark framework, drop-in replacement for criterion and gauge.
Bodigrim/bitvec
Bit vectors: 8x less memory, up to 3500x faster than Vector Bool
Bodigrim/poly
Fast polynomial arithmetic in Haskell (dense and sparse, univariate and multivariate, usual and Laurent)
Bodigrim/chimera
Lazy infinite compact streams with cache-friendly O(1) indexing and applications for memoization
Bodigrim/cabal-add
Extend Cabal build-depends from the command line
Bodigrim/text-rope
A wrapper around Text for fast line/column navigation and logarithmic concatenation
Bodigrim/tasty-bench-fit
Benchmark a given function for variable input sizes and find out its time complexity
Bodigrim/mod
Modular arithmetic, promoting moduli to the type level
Bodigrim/infinite-list
Infinite lists aka streams
Bodigrim/quote-quot
Divide without division
Bodigrim/fast-digits
Split integers into digits, blazingly fast
Bodigrim/tasty-inspection-testing
Integrate inspection-testing into tasty test suites
Bodigrim/hackage-revdeps
Command-line tool to list Hackage reverse dependencies
Bodigrim/exp-pairs
Linear programming over exponent pairs
Bodigrim/integer-roots
Integer roots and perfect powers of arbitrary precision
Bodigrim/alex-tools
A Haskell library making it easier to write Alex lexers.
Bodigrim/blaze-markup
Core modules for a blazing fast markup combinator library
Bodigrim/bytestring
An efficient compact, immutable byte string type (both strict and lazy) suitable for binary or 8-bit character data.
Bodigrim/control-monad-omega
A Haskell monad for fair enumeration of infinite sets.
Bodigrim/data-interval
Interval datatype, interval arithmetic, and interval-based containers for Haskell
Bodigrim/language-lua
Lua parser and pretty-printer
Bodigrim/learnyouahaskell.github.io
A community version of the renowned "Learn You a Haskell" (LYAH) tutorials collection!
Bodigrim/pointfree
Maintenance of the pointfree Hackage package.
Bodigrim/prettyprinter
A modern, extensible and well-documented prettyprinter.
Bodigrim/stackage
Stable Haskell package sets: vetted consistent packages from Hackage
Bodigrim/tasty
Modern and extensible testing framework for Haskell
Bodigrim/text
An efficient packed, immutable Unicode text type for Haskell, with a powerful loop fusion optimization framework.