tagshare

TagShare - explicit sharing with tags

LTS Haskell 17.11:0.0
Stackage Nightly 2021-05-10:0.0
Latest on Hackage:0.0

See all snapshots tagshare appears in

BSD-3-Clause licensed by Jonas DuregÄrd
This version can be pinned in stack with:tagshare-0.0@sha256:d579b61bba223d1897f98ef0fb3a4fda962830cb7c9934d5a41caaad6a7aa2a2,950

Module documentation for 0.0

  • Control
    • Control.Monad
      • Control.Monad.TagShare
Depends on 3 packages(full list with versions):
Used by 1 package in lts-0.7(full list with versions):

TagShare supplies a monad for sharing values based on tags and types. Each tag and type is bound to at most one value in a dynamic map.

The principal use of this package is to ensure that constant class members or other overloaded values are shared.