linear-builder

Text builder library

Provides efficient and scalable builder functionality for working with text data in Haskell.

Strict Text and ByteString builder, which hides mutable buffer behind linear types and takes amortized linear time.

GitHub

88 stars
8 watching
4 forks
Language: Haskell
last commit: about 2 years ago
bufferbuilderbytestringconcatenationhaskelllinear-typesstrict-typesstring-bufferstring-builderstring-manipulationstringbufferstringbuildertextunicode

Related projects:

RepositoryDescriptionStars
haskell/textEfficient Unicode text operations in Haskell411
bodigrim/polyA Haskell library for manipulating polynomials with efficient arithmetic operations and scaling.67
fjvallarino/monomerA cross-platform GUI library for writing native Haskell applications598
haskell/binaryEfficient serialisation of values to and from lazy ByteStrings in Haskell.109
mstksg/autoProvides a declarative API for creating discrete-step, locally stateful interactive programs and automations180
githawkapp/styledtextkitA declarative attributed string library for fast rendering and easy string building in Swift1,223
pa-ba/compdataA Haskell library for creating and manipulating compositional data types in a modular and flexible way89
k-bx/protocol-buffersA Haskell implementation of a language-neutral, platform-neutral way to serialize structured data80
damsl/k3Builds large-scale data systems by separating design and implementation concerns with a high-level, declarative language framework.15
bwaldvogel/liblinear-javaA Java implementation of LIBLINEAR's large-scale regularized linear classification and regression algorithms306
thma/ltupatternfactoryMaps software design patterns to Haskell type class concepts and functional programming structures995
valderman/seldaA type-safe, high-level interface for interacting with relational databases in Haskell.478
thma/whyhaskellmattersExplaining why Haskell's unique features make it an important language for software development470
rali-udem/simplenlg-enfrA Java library for generating text in multiple languages, with a focus on grammatical accuracy and coverage of language fundamentals.25
jhumphry/lalgAn Ada interface to BLAS for linear algebra operations on dense matrices and vectors4