scion-0.1: Haskell IDE librarySource codeContentsIndex
Scion
Portabilityportable
Stabilityexperimental
Maintainernominolo@gmail.com
Description
Scion is a library on top of the GHC API to provide IDE-like functionality.
Synopsis
data ScionM a
liftIO
MonadIO (liftIO)
runScion :: ScionM a -> IO a
runScion' :: [String] -> ScionM a -> IO a
module Scion.Session
module Scion.Utils
module Scion.Configure
Documentation
data ScionM a Source
show/hide Instances
liftIO
MonadIO (liftIO)
runScion :: ScionM a -> IO aSource
Run the ScionM monad.
runScion' :: [String] -> ScionM a -> IO aSource

Run the session with the given static flags.

Static flags cannot be changed during a session and can only be set once per process. That is, any session running in the same process (i.e. program) must not attempt to set the static flags again.

Which flags are static flags depends on the version of GHC.

module Scion.Session
module Scion.Utils
module Scion.Configure
Produced by Haddock version 2.4.2