Hoogle Search
Within LTS Haskell 24.6 (ghc-9.10.2)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
Agda Agda.Main No documentation available.
InteractionJson :: InteractionFormatAgda Agda.Main --interaction-json.
type
Interactor a = TCM () -> AbsolutePath -> TCM CheckResult -> TCM aAgda Agda.Main No documentation available.
-
Agda Agda.Syntax.Common No documentation available.
InteractionId :: Nat -> InteractionIdAgda Agda.Syntax.Common No documentation available.
InteractionError :: InteractionError -> TypeErrorAgda Agda.TypeChecking.Monad.Base No documentation available.
-
Agda Agda.TypeChecking.Monad.Base Errors raised in --interaction mode.
InteractionMetaBoundaries :: Set1 Range -> WarningAgda Agda.TypeChecking.Monad.Base Do not use directly with warning
type
InteractionOutputCallback = Response_boot TCErr TCWarning WarningsAndNonFatalErrors -> TCM ()Agda Agda.TypeChecking.Monad.Base Callback fuction to call when there is a response to give to the interactive frontend. Note that the response is given in pieces and incrementally, so the user can have timely response even during long computations. Typical InteractionOutputCallback functions:
- Convert the response into a String representation and print it on standard output (suitable for inter-process communication).
- Put the response into a mutable variable stored in the closure of the InteractionOutputCallback function. (suitable for intra-process communication).
-
Agda Agda.TypeChecking.Monad.Base Interaction points are created by the scope checker who sets the range. The meta variable is created by the type checker and then hooked up to the interaction point.