shake-plus-0.3.4.0: Re-export of Shake using well-typed paths and ReaderT.
LicenseMIT
Stabilityexperimental
Safe HaskellNone
LanguageHaskell2010

Development.Shake.Plus.Cache

Description

Cache utilities in Development.Shake lifted to MonadAction.

Synopsis

Documentation

newCache :: (MonadRules m, MonadReader r m, Eq k, Hashable k) => (k -> RAction r v) -> m (k -> RAction r v) Source #

Lifted version of newCache using RAction.

newCacheIO :: (MonadIO m, MonadReader r m, Eq k, Hashable k) => (k -> RAction r v) -> m (k -> RAction r v) Source #

Lifted version of newCacheIO using RAction.