|
|
|
|
Synopsis |
|
|
|
Documentation |
|
|
|
|
|
|
|
|
|
|
|
Constructors | History | | historyApStack :: HValue | | historyBreakInfo :: BreakInfo | | historyEnclosingDecl :: Id | ^ A cache of the enclosing top level declaration, for convenience
|
|
|
|
|
|
Run a statement in the current interactive context. Statement
may bind multple values.
|
|
|
Constructors | RunToCompletion | | SingleStep | | RunAndLogSteps | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
:: GhcMonad m | | => [Module] | entire top level scope of these modules
| -> [Module] | exports only of these modules
| -> m () | | Set the interactive evaluation context.
Setting the context doesn't throw away any bindings; the bindings
we've built up in the InteractiveContext simply move to the new
module. They always shadow anything in scope in the current context.
|
|
|
|
Get the interactive evaluation context, consisting of a pair of the
set of modules from which we take the full top-level scope, and the set
of modules from which we take just the exports respectively.
|
|
|
|
|
Returns all names in scope in the current interactive context
|
|
|
|
|
Returns True if the specified module is interpreted, and hence has
its full top-level scope available.
|
|
|
Looks up an identifier in the current interactive context (for :info)
Filter the instances by the ones whose tycons (or clases resp)
are in scope (qualified or otherwise). Otherwise we list a whole lot too many!
The exact choice of which ones to show, and which to hide, is a judgement call.
(see Trac #1581)
|
|
|
Get the type of an expression
|
|
|
Get the kind of a type
|
|
|
Parses a string as an identifier, and returns the list of Names that
the identifier can refer to in the current interactive context.
|
|
|
|
|
|
|
|
|
|
|
Returns the TyThing for a Name. The Name may refer to any
entity known to GHC, including Names defined using runStmt.
|
|
|
Constructors | Term | | | Prim | | ty :: RttiType | | value :: [Word] | |
| Suspension | | | NewtypeWrap | | | RefWrap | | ty :: RttiType | | wrapped_term :: Term | |
|
| Instances | |
|
|
|
|
|
|
|
|
|
|
|
|
Produced by Haddock version 2.6.1 |