Safe HaskellNone

IHP.IDE.Types

Documentation

data ManagedProcess Source #

Constructors

ManagedProcess 

Fields

Instances

Instances details
Show ManagedProcess Source # 
Instance details

Defined in IHP.IDE.Types

data OutputLine Source #

Instances

Instances details
Eq OutputLine Source # 
Instance details

Defined in IHP.IDE.Types

Show OutputLine Source # 
Instance details

Defined in IHP.IDE.Types

Methods

showsPrec :: Int -> OutputLine -> ShowS #

show :: OutputLine -> String

showList :: [OutputLine] -> ShowS #

data AppGHCIState Source #

Instances

Instances details
Show AppGHCIState Source # 
Instance details

Defined in IHP.IDE.Types

Methods

showsPrec :: Int -> AppGHCIState -> ShowS #

show :: AppGHCIState -> String

showList :: [AppGHCIState] -> ShowS #

data FileWatcherState Source #

Instances

Instances details
Show FileWatcherState Source # 
Instance details

Defined in IHP.IDE.Types

data StatusServerState Source #

Instances

Instances details
Show StatusServerState Source # 
Instance details

Defined in IHP.IDE.Types

data ToolServerState Source #

Instances

Instances details
Show ToolServerState Source # 
Instance details

Defined in IHP.IDE.Types

data Context Source #

Instances

Instances details
Eq Context Source # 
Instance details

Defined in IHP.IDE.Types

Methods

(==) :: Context -> Context -> Bool #

(/=) :: Context -> Context -> Bool #

dispatch :: (?context :: Context) => Action -> IO () Source #

Orphan instances

Show ProcessHandle Source # 
Instance details

Methods

showsPrec :: Int -> ProcessHandle -> ShowS #

show :: ProcessHandle -> String

showList :: [ProcessHandle] -> ShowS #

Show (Async ()) Source # 
Instance details

Methods

showsPrec :: Int -> Async () -> ShowS #

show :: Async () -> String

showList :: [Async ()] -> ShowS #

Show (IORef x) Source # 
Instance details

Methods

showsPrec :: Int -> IORef x -> ShowS #

show :: IORef x -> String

showList :: [IORef x] -> ShowS #