Hoogle Search
Within LTS Haskell 24.10 (ghc-9.10.2)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
getCache :: Cache t -> Array Int (IORef (CacheState t))intern Data.Interned.Internal No documentation available.
-
liquidhaskell-boot Liquid.GHC.API Information about the currently loaded external packages. This is mutable because packages will be demand-loaded during a compilation run as required.
getCached :: (Typeable a, MonadIO m, MonadReader Cache m) => Key -> m (Maybe a)registry Data.Registry.Internal.Cache Get a cached value from the cache This is a IO operation since we access the cache MVar
getCachedValue :: (Typeable a, MonadIO m) => Key -> Cache -> m (Maybe a)registry Data.Registry.Internal.Cache Retrieve a cached value given its key
setCached :: (Typeable a, MonadIO m, MonadReader Cache m) => Key -> a -> m ()registry Data.Registry.Internal.Cache Cache a value at a given key in the cache This is a IO operation since we access the cache MVar
getCachedAgdaLibFile :: (MonadState LibState m, MonadIO m) => FilePath -> m (Maybe AgdaLibFile)Agda Agda.Interaction.Library.Base No documentation available.
getCachedProjectConfig :: (MonadState LibState m, MonadIO m) => FilePath -> m (Maybe ProjectConfig)Agda Agda.Interaction.Library.Base No documentation available.
withoutCache :: (MonadTCState m, ReadTCState m) => m a -> m aAgda Agda.TypeChecking.Monad.Caching Runs the action without cache and restores the current cache at the end of it.
-
TCache Data.TCache Set the cache. this is useful for hot loaded modules that will update an existing cache. Experimental
bbConstraintcache :: GeoBoundingBoxConstraint -> Cachebloodhound Database.Bloodhound.Common.Types No documentation available.