A fast concurrent unique identifier supply with a pure API

Version on this page:0.1.8
LTS Haskell 11.1:0.1.8
Stackage Nightly 2018-03-22:0.1.8
Latest on Hackage:0.1.8

See all snapshots concurrent-supply appears in

BSD3 licensed by Edward A. Kmett
Maintained by Edward A. Kmett

Module documentation for 0.1.8

A fast supply of concurrent unique identifiers suitable for use within a single process. Once the initial Supply has been initialized, the remainder of the API is pure. See Control.Concurrent.Supply for details.



  • Support GHC 8


  • -fno-full-laziness was added to work around changes in the GHC inliner.


  • Claim to be Trustworthy
  • Added a simple example
Depends on 3 packages:
Used by 3 packages:
comments powered byDisqus