Add withTimeout
authorLuke Lau <luke_lau@icloud.com>
Sun, 8 Jul 2018 22:36:20 +0000 (23:36 +0100)
committerLuke Lau <luke_lau@icloud.com>
Sun, 8 Jul 2018 22:36:20 +0000 (23:36 +0100)
commita4c1143848809be8aed55403dc3187a256dcbe9b
treea879af4999e1c06014147df8ddbdc046973fe7c9
parentfe5448266f5db772dd3f10be432cd56581bbcb40
Add withTimeout

Rework timeout mechanism to send messages down the conduit
Closes #10
Improve exception message reporting with Typeable type information
Replace request, response, notification with message
Simplify internals of Session
src/Language/Haskell/LSP/Test.hs
src/Language/Haskell/LSP/Test/Compat.hs
src/Language/Haskell/LSP/Test/Exceptions.hs
src/Language/Haskell/LSP/Test/Parsing.hs
src/Language/Haskell/LSP/Test/Session.hs
test/ParsingTests.hs
test/Test.hs