IdeSession.Update

Starting and stopping

initSession

initSessionWithCallbacks

data SessionInitParams

defaultSessionInitParams

shutdownSession

forceShutdownSession

restartSession

Session updates

data IdeSessionUpdate

updateSession

updateSourceFile

updateSourceFileFromFile

updateSourceFileDelete

updateGhcOpts

updateRtsOpts

updateRelativeIncludes

updateCodeGeneration

updateDataFile

updateDataFileFromFile

updateDataFileDelete

updateDeleteManagedFiles

updateEnv

updateArgs

updateStdoutBufferMode

updateStderrBufferMode

updateTargets

buildExe

buildDoc

buildLicenses

Running code

runStmt

runStmtPty

runExe

resume

setBreakpoint

printVar

Debugging

crashGhcServer

buildLicsFromPkgs

data LicenseArgs