@hackage/exceptions
Extensible optionally-pure exceptions
@hackage/monad-control
Lift control operations, like exception catching, through monad transformers
@hackage/atomic-primops
A safe approach to CAS and other atomic ops in Haskell.
@hackage/base
Core data structures and operations
@hackage/stm
Software Transactional Memory
@hackage/mtl
Monad classes for transformers, using functional dependencies
@hackage/lifted-base
lifted IO operations from the base library
@hackage/transformers
Concrete functor and monad transformers
@hackage/containers
Assorted concrete container types
@hackage/lockfree-queue
Michael and Scott lock-free queues.
@hackage/semigroups
Anything that associates
@hackage/transformers-base
Lift computations from the bottom of a transformer stack
@hackage/base
Core data structures and operations
@hackage/mtl
Monad classes for transformers, using functional dependencies
@hackage/transformers
Concrete functor and monad transformers
@hackage/streamly
Streaming data pipelines with declarative concurrency
@hackage/semigroups
Anything that associates
@hackage/base
Core data structures and operations
@hackage/SDL
Binding to libSDL
@hackage/streamly
Streaming data pipelines with declarative concurrency
@hackage/path-io
Interface to ‘directory’ package for users of ‘path’
@hackage/base
Core data structures and operations
@hackage/transformers
Concrete functor and monad transformers
@hackage/streamly
Streaming data pipelines with declarative concurrency
@hackage/base
Core data structures and operations
@hackage/streamly
Streaming data pipelines with declarative concurrency
@hackage/random
Pseudo-random number generation
@hackage/base
Core data structures and operations
@hackage/http-conduit
HTTP client package with conduit interface and HTTPS support.
@hackage/streamly
Streaming data pipelines with declarative concurrency
@hackage/base
Core data structures and operations
@hackage/split
Combinator library for splitting lists.
@hackage/bench-graph
Plot and compare benchmarks
@hackage/base
Core data structures and operations
@hackage/split
Combinator library for splitting lists.
@hackage/bench-graph
Plot and compare benchmarks
@hackage/base
Core data structures and operations
@hackage/streamly
Streaming data pipelines with declarative concurrency
@hackage/base
Core data structures and operations
@hackage/streamly
Streaming data pipelines with declarative concurrency
@hackage/random
Pseudo-random number generation
@hackage/base
Core data structures and operations
@hackage/streamly
Streaming data pipelines with declarative concurrency
@hackage/random
Pseudo-random number generation
@hackage/QuickCheck
Automatic testing of Haskell programs
@hackage/base
Core data structures and operations
@hackage/hspec
A Testing Framework for Haskell
@hackage/streamly
Streaming data pipelines with declarative concurrency
@hackage/exceptions
Extensible optionally-pure exceptions
@hackage/base
Core data structures and operations
@hackage/mtl
Monad classes for transformers, using functional dependencies
@hackage/transformers
Concrete functor and monad transformers
@hackage/containers
Assorted concrete container types
@hackage/hspec
A Testing Framework for Haskell
@hackage/streamly
Streaming data pipelines with declarative concurrency
@hackage/deepseq
Deep evaluation of data structures
@hackage/base
Core data structures and operations
@hackage/gauge
small framework for performance measurement and analysis
@hackage/streamly
Streaming data pipelines with declarative concurrency
@hackage/random
Pseudo-random number generation
@hackage/deepseq
Deep evaluation of data structures
@hackage/base
Core data structures and operations
@hackage/gauge
small framework for performance measurement and analysis
@hackage/streamly
Streaming data pipelines with declarative concurrency
@hackage/random
Pseudo-random number generation