X-Git-Url: http://git.lukelau.me/?a=blobdiff_plain;f=example%2FRecorded.hs;h=5d7cac1b946e0264a51e8aa27e1c4ad060fd888d;hb=bffcf98d971a18b7d8911d526d388b3b8b805daa;hp=e267ff80ee9f9a1d76f45bb7f7953804c2cd1223;hpb=311e9ea018ce1721cd79341243b79afdda85e2f1;p=lsp-test.git diff --git a/example/Recorded.hs b/example/Recorded.hs index e267ff8..5d7cac1 100644 --- a/example/Recorded.hs +++ b/example/Recorded.hs @@ -1,7 +1,12 @@ import Language.Haskell.LSP.Test.Recorded import System.Directory import System.Environment +import Control.Monad.IO.Class main = do - [client, server] <- ((take 2) <$> getArgs) >>= mapM canonicalizePath - replay client server + sessionFile <- (head <$> getArgs) >>= canonicalizePath + replay sessionFile $ do + x <- sendNextRequest + liftIO $ print x + y <- sendNextRequest + liftIO $ print y \ No newline at end of file