concurrent-supply

A fast concurrent unique identifier supply with a pure API

http://github.com/ekmett/concurrent-supply/

Version on this page:0.1.8@rev:2
LTS Haskell 23.24:0.1.8@rev:2
Stackage Nightly 2024-12-09:0.1.8@rev:2
Latest on Hackage:0.1.8@rev:3

See all snapshots concurrent-supply appears in

BSD-3-Clause licensed by Edward A. Kmett
Maintained by Edward A. Kmett
This version can be pinned in stack with:concurrent-supply-0.1.8@sha256:80b658533141660818d0781b8c8fb9a8cf69b987fcfbab782dc788bfc7df4846,1627

Module documentation for 0.1.8

Used by 1 package in lts-23.24(full list with versions):

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.

Changes

0.1.8

  • Support GHC 8

0.1.7

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

0.1.5

  • Claim to be Trustworthy
  • Added a simple example