| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Language.Haskell.LSP.Capture
Documentation
Constructors
| FromClient !UTCTime !FromClientMessage | |
| FromServer !UTCTime !FromServerMessage |
Instances
| Eq Event Source # | |
| Show Event Source # | |
| Generic Event Source # | |
| ToJSON Event Source # | |
Defined in Language.Haskell.LSP.Capture | |
| FromJSON Event Source # | |
| type Rep Event Source # | |
Defined in Language.Haskell.LSP.Capture type Rep Event = D1 ('MetaData "Event" "Language.Haskell.LSP.Capture" "haskell-lsp-0.24.0.0-LVfKxvXUx0cKr9dOzslJBJ" 'False) (C1 ('MetaCons "FromClient" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 UTCTime) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 FromClientMessage)) :+: C1 ('MetaCons "FromServer" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 UTCTime) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 FromServerMessage))) | |
data CaptureContext Source #
captureToFile :: FilePath -> IO CaptureContext Source #
captureFromClient :: FromClientMessage -> CaptureContext -> IO () Source #
captureFromServer :: FromServerMessage -> CaptureContext -> IO () Source #