hsdev-0.1.2.5: Haskell development library and tool with support of autocompletion, symbol info, go to declaration, find references etc.

Safe HaskellNone
LanguageHaskell98

HsDev.Server.Message

Synopsis

Documentation

data Message a Source

Message with id to link request and response

Constructors

Message 

Fields

messageId :: Maybe String
 
message :: a
 

messagesById :: Maybe String -> [Message a] -> [a] Source

Get messages by id

data Request Source

Request from client

withOpts :: Request -> [Opts String] -> Request Source

Add options to request

withoutOpts :: Request -> [String] -> Request Source

Remove options from request

data Result Source

Result from server

Constructors

Result Value

Result

Error String (Map String Value)

Error