Hoogle Search
Within LTS Haskell 24.36 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
Fast and lightweight binary serialization Fast and lightweight binary serialization
-
Streaming, parsers, arrays, serialization and more For upgrading to streamly-0.9.0+ please read the Streamly-0.9.0 upgrade guide. Streamly is a standard library for Haskell that focuses on C-like performance, modular combinators, and streaming data flow model. Streamly consists of two packages: "streamly-core" and "streamly". streamly-core provides basic features, and depends only on GHC boot libraries (see note below), while streamly provides higher-level features like concurrency, time, lifted exceptions, and networking. For documentation, visit the Streamly website. The streamly-core package provides the following functionality:
- Streams as composable producers of a sequence of values.
- Streams provide all the functionality provided by Haskell lists but in an effectful, streaming fashion with better performance.
- Streams provide ListT and logic programming functionality as well.
- Folds as composable stream consumers that reduce the streams to a single value or reduce segments of streams to transform the stream.
- Parsers as more powerful, composable stream consumers supporting standard parser combinators with backtracking but in a streaming fashion.
- Arrays with streaming interfaces providing high performance, modularity, and concise interface as all streaming operations can be performed on arrays.
- Arrays can be immutable or mutable, unboxed or boxed, pinned or unpinned.
- Arrays generalize the functionality provided by bytestring and text packages.
- Interoperability with bytestring and text is provided via separate packages.
- Arrays and folds provide natural builder functionality so there are no separate builder modules.
- High performance binary serialization with configurable JSON like features.
- Streaming combinators for unicode text processing, providing functionality equivalent to the text package.
- String interpolation for convenient construction of strings.
- Streaming console IO (stdin/stdout) operations.
- Streaming file and directory IO operations.
-
Strict variants of mutable data types from base. Strict (WHNF) variants of Chan, IORef and MVar for proactive prevention of space leaks.
-
A library for generating random string from a regular experession With this package you can generate random strings from regular expressions. If you are using QuickCheck, you can also check the quickcheck-string-random package.
-
simple and easy haskell string transform wrapper simple and easy haskell string transform wrapper
-
Constrained text newtypes See README at https://github.com/MercuryTechnologies/string-variants#readme.
-
Subcategories induced by class constraints Please see the README on GitHub at https://github.com/konn/subcategories#readme
package
sydtest-persistent-sqlite A persistent-sqlite companion library for sydtest A persistent-sqlite companion library for sydtest
-
A typed-process companion library for sydtest A typed-process companion library for sydtest
-
An rabbitmq companion library for sydtest An rabbitmq companion library for sydtest