stm
Software Transactional Memory, or STM, is an abstraction for concurrent communication. The main benefits of STM are composability and modula
Official docs outline
Extra Credit builds an outline of stm's docs the first time your work uses it. Until then, start at the official documentation.
More in Haskell packages
All 1,000-
transformers-compat This package includes backported versions of types that were added to transformers in transformers-0.5 for users who need strict transformer
-
warp HTTP/1.0, HTTP/1.1 and HTTP/2 are supported. For HTTP/2, Warp supports direct and ALPN (in TLS) but not upgrade. API docs and the README ar
-
pandoc Pandoc is a Haskell library for converting from one markup format to another. The formats it can handle include light markup formats (many
-
tagged Haskell 98 phantom types to avoid unsafely passing dummy arguments.
-
Cabal The Haskell Common Architecture for Building Applications and Libraries: a framework defining a common interface for authors to more easily
-
http-client Hackage documentation generation is not reliable. For up to date documentation, please see: http://www.stackage.org/package/http-client.
-
transformers
-
exceptions Extensible optionally-pure exceptions.
-
blaze-builder This library allows to efficiently serialize Haskell values to lazy bytestrings with a large average chunk size. The large average chunk siz
-
syb This package contains the generics system described in the Scrap Your Boilerplate papers (see http://www.cs.uu.nl/wiki/GenericProgramming/SY
-
zlib This package provides a pure interface for compressing and decompressing streams of data represented as lazy ByteStrings. It uses the zlib C
-
resourcet Hackage documentation generation is not reliable. For up to date documentation, please see: http://www.stackage.org/package/resourcet.