IdeSession.GHC.Client

Starting and stopping the server

type InProcess

data GhcServer

forkGhcServer

shutdownGhcServer

forceShutdownGhcServer

getGhcExitCode

Interacting with the server

data RunActions a

runWaitAll

rpcCompile

rpcRun

rpcCrash

rpcSetEnv

rpcSetArgs

rpcBreakpoint

rpcPrint

rpcLoad

rpcUnload

rpcSetGhcOpts