hashable
This package defines a class, Hashable, for types that can be converted to a hash value. This class exists for the benefit of hashing-based
Official docs outline
Extra Credit builds an outline of hashable's docs the first time your work uses it. Until then, start at the official documentation.
More in Haskell packages
All 1,000-
text An efficient packed, immutable Unicode text type (both strict and lazy). The Text type represents Unicode character strings, in a time and
-
aeson A JSON parsing and encoding library optimized for ease of use and high performance. To get started, see the documentation for the Data.Aeso
-
network This package provides a low-level networking interface. Other packages provide higher level interfaces: connection hookup network-simple
-
primitive
-
semigroups In mathematics, a semigroup is an algebraic structure consisting of a set together with an associative binary operation. A semigroup general
-
mtl MTL is a collection of monad classes, extending the transformers package, using functional dependencies for generic lifting of monadic actio
-
unordered-containers
-
attoparsec A fast parser combinator library, aimed particularly at dealing efficiently with network protocols and complicated text/binary file formats.
-
conduit conduit is a solution to the streaming data problem, allowing for production, transformation, and consumption of streams of data in constant
-
QuickCheck QuickCheck is a library for random testing of program properties. The programmer provides a specification of the program, in the form of pro
-
random This package provides basic pseudo-random number generation, including the ability to split random number generators. In pure code, use Sys
-
lens This package comes "Batteries Included" with many useful lenses for the types commonly used from the Haskell Platform, and with tools for au