Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- data MRU k
- newMRU :: MRU k
- newtype MRUContentsOnlyEq k = MRUContentsOnlyEq (MRU k)
Documentation
A Most Recently Used cache. This evicts the most recently accessed item from the cache
newtype MRUContentsOnlyEq k Source #
MRUContentsOnlyEq (MRU k) |
Instances
(Hashable k, Ord k) => Eq (MRUContentsOnlyEq k) Source # | |
Defined in Data.Cache.Eviction.MRU (==) :: MRUContentsOnlyEq k -> MRUContentsOnlyEq k -> Bool # (/=) :: MRUContentsOnlyEq k -> MRUContentsOnlyEq k -> Bool # | |
Show k => Show (MRUContentsOnlyEq k) Source # | |
Defined in Data.Cache.Eviction.MRU showsPrec :: Int -> MRUContentsOnlyEq k -> ShowS # show :: MRUContentsOnlyEq k -> String # showList :: [MRUContentsOnlyEq k] -> ShowS # |