cache-polysemy 0.1.0 → 0.1.1
raw patch · 3 files changed
+7/−5 lines, 3 files
Files
- README.md +1/−1
- cache-polysemy.cabal +4/−4
- src/Polysemy/Cache.hs +2/−0
README.md view
@@ -1,3 +1,3 @@ # cache-polysemy -An polysemy interface for cached hashmap and an interpreter implemented using [cache](https://hackage.haskell.org/package/cache)+An polysemy interface for cached hashmaps and an interpreter implemented using [cache](https://hackage.haskell.org/package/cache)
cache-polysemy.cabal view
@@ -4,12 +4,12 @@ -- -- see: https://github.com/sol/hpack ----- hash: 0878f19b63f0664c2593af52422410abd99dc284e18d369f0f1fd5ab1fdf8077+-- hash: bbfeaacd25354057ddf0c42d9376394235b2c38637b3e5290009ef4d025cf777 name: cache-polysemy-version: 0.1.0-synopsis: cached hashmap-description: An polysemy interface for cached hashmap and an interpreter implemented using <https://hackage.haskell.org/package/cache cache>+version: 0.1.1+synopsis: cached hashmaps+description: An polysemy interface for cached hashmaps and an interpreter implemented using <https://hackage.haskell.org/package/cache cache> category: Cache homepage: https://github.com/poscat0x04/cache-polysemy#readme bug-reports: https://github.com/poscat0x04/cache-polysemy/issues
src/Polysemy/Cache.hs view
@@ -76,6 +76,7 @@ -- | Run a 'Cache' using 'AtomicState' runCacheAtomicState ::+ forall k v r a. Members '[Embed IO, AtomicState (C.Cache k v)] r => Sem (Cache k v ': r) a -> Sem r a@@ -119,6 +120,7 @@ -- | Run a 'Cache', given a default expiration time. runCache ::+ forall k v r a. Members '[Embed IO] r => Maybe TimeSpec -> Sem (Cache k v ': AtomicState (C.Cache k v) ': r) a ->