| ||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||
| Documentation | ||||||||||||||||||||||||||||||||||||
| type Command = (String, String -> GHCi Bool, Maybe String, String -> IO [String]) | ||||||||||||||||||||||||||||||||||||
| data GHCiState | ||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||
| data CtxtCmd | ||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||
| type TickArray = Array Int [(BreakIndex, SrcSpan)] | ||||||||||||||||||||||||||||||||||||
| data GHCiOption | ||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||
| data BreakLocation | ||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||
| prettyLocations :: [(Int, BreakLocation)] -> SDoc | ||||||||||||||||||||||||||||||||||||
| recordBreak :: BreakLocation -> GHCi (Bool, Int) | ||||||||||||||||||||||||||||||||||||
| newtype GHCi a | ||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||
| reflectGHCi :: (Session, IORef GHCiState) -> GHCi a -> IO a | ||||||||||||||||||||||||||||||||||||
| reifyGHCi :: ((Session, IORef GHCiState) -> IO a) -> GHCi a | ||||||||||||||||||||||||||||||||||||
| startGHCi :: GHCi a -> GHCiState -> Ghc a | ||||||||||||||||||||||||||||||||||||
| ghciHandleGhcException :: (GhcException -> GHCi a) -> GHCi a -> GHCi a | ||||||||||||||||||||||||||||||||||||
| getGHCiState :: GHCi GHCiState | ||||||||||||||||||||||||||||||||||||
| setGHCiState :: GHCiState -> GHCi () | ||||||||||||||||||||||||||||||||||||
| liftGhc :: Ghc a -> GHCi a | ||||||||||||||||||||||||||||||||||||
| getPrelude :: GHCi Module | ||||||||||||||||||||||||||||||||||||
| saved_sess :: IORef Session | ||||||||||||||||||||||||||||||||||||
| no_saved_sess :: Session | ||||||||||||||||||||||||||||||||||||
| saveSession :: GHCi () | ||||||||||||||||||||||||||||||||||||
| splatSavedSession :: GHCi () | ||||||||||||||||||||||||||||||||||||
| withRestoredSession :: Ghc a -> IO a | ||||||||||||||||||||||||||||||||||||
| getDynFlags :: GHCi DynFlags | ||||||||||||||||||||||||||||||||||||
| setDynFlags :: DynFlags -> GHCi [PackageId] | ||||||||||||||||||||||||||||||||||||
| isOptionSet :: GHCiOption -> GHCi Bool | ||||||||||||||||||||||||||||||||||||
| setOption :: GHCiOption -> GHCi () | ||||||||||||||||||||||||||||||||||||
| unsetOption :: GHCiOption -> GHCi () | ||||||||||||||||||||||||||||||||||||
| io :: IO a -> GHCi a | ||||||||||||||||||||||||||||||||||||
| printForUser :: SDoc -> GHCi () | ||||||||||||||||||||||||||||||||||||
| printForUserPartWay :: SDoc -> GHCi () | ||||||||||||||||||||||||||||||||||||
| withVirtualPath :: GHCi a -> GHCi a | ||||||||||||||||||||||||||||||||||||
| runStmt :: String -> SingleStep -> GHCi RunResult | ||||||||||||||||||||||||||||||||||||
| resume :: SingleStep -> GHCi RunResult | ||||||||||||||||||||||||||||||||||||
| timeIt :: GHCi a -> GHCi a | ||||||||||||||||||||||||||||||||||||
| getAllocations :: IO Int64 | ||||||||||||||||||||||||||||||||||||
| printTimes :: Integer -> Integer -> IO () | ||||||||||||||||||||||||||||||||||||
| revertCAFs :: GHCi () | ||||||||||||||||||||||||||||||||||||
| rts_revertCAFs :: IO () | ||||||||||||||||||||||||||||||||||||
| stdin_ptr :: IORef (Ptr ()) | ||||||||||||||||||||||||||||||||||||
| stdout_ptr :: IORef (Ptr ()) | ||||||||||||||||||||||||||||||||||||
| stderr_ptr :: IORef (Ptr ()) | ||||||||||||||||||||||||||||||||||||
| initInterpBuffering :: Ghc () | ||||||||||||||||||||||||||||||||||||
| flushInterpBuffers :: GHCi () | ||||||||||||||||||||||||||||||||||||
| turnOffBuffering :: IO () | ||||||||||||||||||||||||||||||||||||
| getHandle :: IORef (Ptr ()) -> IO Handle | ||||||||||||||||||||||||||||||||||||
| Produced by Haddock version 2.3.0 | ||||||||||||||||||||||||||||||||||||