exp-cache-0.1.0.1
Data.Cache.Eviction.FIFO
Synopsis
data FIFO k Source #
A First in First Out eviction strategy. Items are evicted based on order added, regardless of usage patterns.
Instances
Methods
recordLookup :: (Eq k, Hashable k, Ord k) => k -> FIFO k -> FIFO k Source #
evict :: (Eq k, Hashable k, Ord k) => FIFO k -> (FIFO k, Maybe k) Source #
(==) :: FIFO k -> FIFO k -> Bool #
(/=) :: FIFO k -> FIFO k -> Bool #
showsPrec :: Int -> FIFO k -> ShowS #
show :: FIFO k -> String #
showList :: [FIFO k] -> ShowS #
newFIFO :: FIFO k Source #