Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
A map from Data.Intmap.Strict. O(log(n)) for most operations.
Yields safe runtime representations of type Maybe c
.
data Cache (n :: Nat) s Source #
A cache around another store. Note that iterating over a cache is linear in cache size, so sparsely populated caches might actually decrease performance.
A Unique contains at most one component. Writing to it overwrites both the previous component and its owner.
A Global contains exactly one component.
Initialized with mempty