@hackage/exceptions
Extensible optionally-pure exceptions
@hackage/template-haskell
Support library for Template Haskell
@hackage/semigroupoids
Semigroupoids: Category sans id
@hackage/assoc
swap and assoc: Symmetric and Semigroupy Bifunctors
@hackage/comonad
Comonads
@hackage/parallel
Parallel programming library
@hackage/base
Core data structures and operations
@hackage/filepath
Library for manipulating FilePaths in a cross platform way.
@hackage/ghc-prim
GHC primitives
@hackage/array
Mutable and immutable arrays
@hackage/transformers-compat
A small compatibility shim for the transformers library
@hackage/distributive
Distributive functors -- Dual to Traversable
@hackage/indexed-traversable-instances
More instances of FunctorWithIndex, FoldableWithIndex, TraversableWithIndex
@hackage/call-stack
Use GHC call-stacks in a backward compatible way
@hackage/mtl
Monad classes for transformers, using functional dependencies
@hackage/kan-extensions
Kan extensions, Kan lifts, the Yoneda lemma, and (co)density (co)monads
@hackage/hashable
A class for types that can be converted to a hash value
@hackage/th-abstraction
Nicer interface for reified information about data types
@hackage/profunctors
Profunctors
@hackage/reflection
Reifies arbitrary terms into types that can be reflected back into terms
@hackage/text
An efficient packed Unicode text type.
@hackage/bifunctors
Bifunctors
@hackage/transformers
Concrete functor and monad transformers
@hackage/vector
Efficient Arrays
@hackage/containers
Assorted concrete container types
@hackage/unordered-containers
Efficient hashing-based container types
@hackage/strict
Strict data types and String IO.
@hackage/indexed-traversable
FunctorWithIndex, FoldableWithIndex, TraversableWithIndex
@hackage/contravariant
Contravariant functors
@hackage/bytestring
Fast, compact, strict and lazy byte strings with a list interface
@hackage/base-orphans
Backwards-compatible orphan instances for base
@hackage/these
An either-or-both data type.
@hackage/free
Monads for free
@hackage/tagged
Haskell 98 phantom types to avoid unsafely passing dummy arguments
@hackage/deepseq
Deep evaluation of data structures
@hackage/base
Core data structures and operations
@hackage/simple-reflect
Simple reflection of expressions containing variables
@hackage/lens
Lenses, Folds and Traversals
@hackage/base
Core data structures and operations
@hackage/test-framework-hunit
HUnit support for the test-framework package.
@hackage/HUnit
A unit testing framework for Haskell
@hackage/mtl
Monad classes for transformers, using functional dependencies
@hackage/text
An efficient packed Unicode text type.
@hackage/containers
Assorted concrete container types
@hackage/bytestring
Fast, compact, strict and lazy byte strings with a list interface
@hackage/test-framework
Framework for running and organising tests, with HUnit and QuickCheck support
@hackage/lens
Lenses, Folds and Traversals
@hackage/QuickCheck
Automatic testing of Haskell programs
@hackage/base
Core data structures and operations
@hackage/transformers
Concrete functor and monad transformers
@hackage/test-framework-quickcheck2
QuickCheck-2 support for the test-framework package.
@hackage/test-framework
Framework for running and organising tests, with HUnit and QuickCheck support
@hackage/lens
Lenses, Folds and Traversals
@hackage/base
Core data structures and operations
@hackage/lens
Lenses, Folds and Traversals
@hackage/deepseq
Deep evaluation of data structures
@hackage/criterion
Robust, reliable performance measurement and analysis
@hackage/comonad
Comonads
@hackage/base
Core data structures and operations
@hackage/transformers
Concrete functor and monad transformers
@hackage/lens
Lenses, Folds and Traversals
@hackage/criterion
Robust, reliable performance measurement and analysis
@hackage/base
Core data structures and operations
@hackage/vector
Efficient Arrays
@hackage/containers
Assorted concrete container types
@hackage/unordered-containers
Efficient hashing-based container types
@hackage/bytestring
Fast, compact, strict and lazy byte strings with a list interface
@hackage/lens
Lenses, Folds and Traversals
@hackage/deepseq
Deep evaluation of data structures
@hackage/generic-deriving
Generic programming library for generalised deriving.
@hackage/criterion
Robust, reliable performance measurement and analysis
@hackage/comonad
Comonads
@hackage/base
Core data structures and operations
@hackage/transformers
Concrete functor and monad transformers
@hackage/uniplate
Help writing simple, concise and fast generic operations.
@hackage/lens
Lenses, Folds and Traversals
@hackage/deepseq
Deep evaluation of data structures
@hackage/criterion
Robust, reliable performance measurement and analysis
@hackage/base
Core data structures and operations
@hackage/vector
Efficient Arrays
@hackage/containers
Assorted concrete container types
@hackage/unordered-containers
Efficient hashing-based container types
@hackage/bytestring
Fast, compact, strict and lazy byte strings with a list interface
@hackage/lens
Lenses, Folds and Traversals
@hackage/deepseq
Deep evaluation of data structures
@hackage/generic-deriving
Generic programming library for generalised deriving.
@hackage/criterion
Robust, reliable performance measurement and analysis
@hackage/comonad
Comonads
@hackage/base
Core data structures and operations
@hackage/transformers
Concrete functor and monad transformers