Hoogle Search
Within LTS Haskell 24.4 (ghc-9.10.2)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
initStateFromPersistentState :: PersistentTCState -> TCStateAgda Agda.TypeChecking.Monad.Base No documentation available.
lensPersistentSession :: Lens' PersistentTCState SessionTCStateAgda Agda.TypeChecking.Monad.Base No documentation available.
lensPersistentState :: Lens' TCState PersistentTCStateAgda Agda.TypeChecking.Monad.Base No documentation available.
stPersistentOptions :: PersistentTCState -> CommandLineOptionsAgda Agda.TypeChecking.Monad.Base No documentation available.
stPersistentSession :: PersistentTCState -> !SessionTCStateAgda Agda.TypeChecking.Monad.Base State that persists for the whole Agda session. Grows monotonically, never sees any deletion.
stPersistentState :: TCState -> !PersistentTCStateAgda Agda.TypeChecking.Monad.Base State which persists while we build an Agda project (same main file).
stPersistentTopLevelModuleNames :: PersistentTCState -> !BiMap RawTopLevelModuleName ModuleNameHashAgda Agda.TypeChecking.Monad.Base Module name hashes for top-level module names (and vice versa).
modifyPersistentState :: (PersistentTCState -> PersistentTCState) -> TCM ()Agda Agda.TypeChecking.Monad.State No documentation available.
updatePersistentState :: (PersistentTCState -> PersistentTCState) -> TCState -> TCStateAgda Agda.TypeChecking.Monad.State No documentation available.
-
Persistent integration for ppend-only cooperative agreement