Hoogle Search
Within LTS Haskell 24.48 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
envPrintDomainFreePi :: TCEnv -> BoolAgda Agda.TypeChecking.Monad.Base When True, types will be omitted from printed pi types if they can be inferred.
envPrintMetasBare :: TCEnv -> BoolAgda Agda.TypeChecking.Monad.Base When True, throw away meta numbers and meta elims. This is used for reifying terms for feeding into the user's source code, e.g., for the interaction tactics solveAll.
envPrintingPatternLambdas :: TCEnv -> [QName]Agda Agda.TypeChecking.Monad.Base #3004: pattern lambdas with copatterns may refer to themselves. We don't have a good story for what to do in this case, but at least printing shouldn't loop. Here we keep track of which pattern lambdas we are currently in the process of printing.
primAgdaTCMDebugPrint :: (HasBuiltins m, MonadError TCErr m, MonadTCEnv m, ReadTCState m) => m TermAgda Agda.TypeChecking.Monad.Builtin No documentation available.
-
Agda Agda.TypeChecking.Monad.Debug During printing, catch internal errors of kind Impossible and print them.
defaultIsDebugPrinting :: MonadTCEnv m => m BoolAgda Agda.TypeChecking.Monad.Debug No documentation available.
defaultNowDebugPrinting :: MonadTCEnv m => m a -> m aAgda Agda.TypeChecking.Monad.Debug No documentation available.
isDebugPrinting :: MonadDebug m => m BoolAgda Agda.TypeChecking.Monad.Debug Check whether we are currently debug printing.
nowDebugPrinting :: MonadDebug m => m a -> m aAgda Agda.TypeChecking.Monad.Debug Flag in a computation that we are currently debug printing.
unlessDebugPrinting :: MonadDebug m => m () -> m ()Agda Agda.TypeChecking.Monad.Debug No documentation available.