@@ -7,6 +7,7 @@
7-- framework they want to.
7-- framework they want to.
8module Development.IDE.Logger
8module Development.IDE.Logger
9 ( Handle(..)
9 ( Handle(..)
10 , makeNopHandle
11 , makeNopHandle
@@ -19,5 +20,7 @@ data Handle = Handle {
21makeNopHandle :: Handle
22makeNopHandle :: Handle
22−makeNopHandle = Handle e e where
23+makeNopHandle = makeOneHandle $ const $ pure ()
25+makeOneHandle :: (HasCallStack => T.Text -> IO ()) -> Handle
26+makeOneHandle x = Handle x x