| ||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||
| 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 () | ||||||||||||||||||||||||||||||||||
| runStmt :: String -> SingleStep -> GHCi RunResult | ||||||||||||||||||||||||||||||||||
| resume :: (SrcSpan -> Bool) -> 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.4.2 | ||||||||||||||||||||||||||||||||||