fpco-api-1.2.0.5: Simple interface to the FP Complete IDE API.

Safe HaskellNone
LanguageHaskell2010

FP.Server.Types

Description

Server types.

Synopsis

Documentation

type ServerM r = ReaderT (ServerState, r) (LoggingT IO) Source

Server monad.

data ServerState Source

The configuration for the server and some state.

data ClientConfig Source

Simple command configuration.

Constructors

CC 

data Config Source

Configuration for server.

data ProcessMsg Source

A message sent when running a process.

Constructors

MsgStdin Text 
MsgKill (Maybe ()) 

data Loc Source

Constructors

Loc FilePath Int Int Int Int 

Instances

data SpanType Source

A type info thing.

Constructors

SpanType Int Int Int Int Text [Text]