We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 726c1ae + 51a04d9 commit 8efdf40Copy full SHA for 8efdf40
lsp/example/Simple.hs
@@ -1,4 +1,5 @@
1
{-# LANGUAGE OverloadedStrings #-}
2
+{-# LANGUAGE LambdaCase #-}
3
4
import Language.LSP.Server
5
import Language.LSP.Types
@@ -10,8 +11,7 @@ handlers = mconcat
10
11
[ notificationHandler SInitialized $ \_not -> do
12
let params = ShowMessageRequestParams MtInfo "Turn on code lenses?"
13
(Just [MessageActionItem "Turn on", MessageActionItem "Don't"])
- _ <- sendRequest SWindowShowMessageRequest params $ \res ->
14
- case res of
+ _ <- sendRequest SWindowShowMessageRequest params $ \case
15
Right (Just (MessageActionItem "Turn on")) -> do
16
let regOpts = CodeLensRegistrationOptions Nothing Nothing (Just False)
17
0 commit comments