Hoogle Search
Within LTS Haskell 24.49 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
Staircase functions or piecewise constant functions Step functions, staircase functions or piecewise constant functions. Implemented as a default value and a series of transitions. Supports merging two step functions using a supplied merging function.
-
lightweight CSS DSL a tiny css preprocessor dsl for haskell – check out the readme at https://github.com/intolerable/stitch
-
STM wrapper around Control.Concurrent.Supply. STM wrapper around Control.Concurrent.Supply for thread-safe ID generation.
-
Derive Storable instances with GHC.Generics Please see the README on GitHub at https://github.com/YoshikuniJujo/storable-generic#readme
-
about Storable and Hetero list Please see the README on GitHub at https://github.com/YoshikuniJujo/storable-hetero-list#readme
-
Streaming interfaces for `store` Streaming interfaces for store
-
EDSL for AWS CloudFormation EDSL for AWS CloudFormation
-
Attoparsec integration for the streaming ecosystem Attoparsec integration for the streaming ecosystem.
-
Streaming interface to binary. Streaming interface to binary.
-
Streaming, dataflow programming and declarative concurrency 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, the streamly-core package provides functionality that depends only on boot libraries, and the streamly package provides additional functionality like concurrency, time, lifted exceptions, and networking. For unified documentation visit the streamly website. Streamly provides unified, modular building blocks to build high-performance, concurrent, scalable applications in Haskell. Stream fusion optimizations in streamly enable exceptional modularity with high performance comparable to C. Streamly complements the Haskell base package, supplying additional functionality to quickly build general-purpose applications in Haskell. For high-level functionality built over streamly like streaming OS processes, shell programming, GNU coreutils, statistics, and compression libraries please see the streamly ecosystem packages. Performance with modularity:
- Performance on par with C (Benchmarks)
- API close to standard Haskell lists (Examples)
- Declarative concurrency with automatic scaling
- Filesystem, fsnotify, network, and Unicode support included
- Fast binary serialization (with optional JSON like features)
- More functionality is provided via many (ecosystem packages)
- Unifies streams, arrays, folds, and parsers
- Unifies Data.List, list-t, and logict with streaming
- Unifies concurrency with standard streaming abstractions
- Unifies reactive, time-domain programming with streaming
- Unifies binary serialization and unboxed arrays
- Interworks with other streaming libraries