File tree Expand file tree Collapse file tree 1 file changed +31
-0
lines changed Expand file tree Collapse file tree 1 file changed +31
-0
lines changed Original file line number Diff line number Diff line change
1
+ module Effect.Class.Console where
2
+
3
+ import Data.Function ((<<<))
4
+ import Data.Show (class Show )
5
+ import Data.Unit (Unit )
6
+ import Effect.Class (class MonadEffect , liftEffect )
7
+ import Effect.Console as EffConsole
8
+
9
+ log :: forall m . MonadEffect m => String -> m Unit
10
+ log = liftEffect <<< EffConsole .log
11
+
12
+ logShow :: forall m a . MonadEffect m => Show a => a -> m Unit
13
+ logShow = liftEffect <<< EffConsole .logShow
14
+
15
+ warn :: forall m . MonadEffect m => String -> m Unit
16
+ warn = liftEffect <<< EffConsole .warn
17
+
18
+ warnShow :: forall m a . MonadEffect m => Show a => a -> m Unit
19
+ warnShow = liftEffect <<< EffConsole .warnShow
20
+
21
+ error :: forall m . MonadEffect m => String -> m Unit
22
+ error = liftEffect <<< EffConsole .error
23
+
24
+ errorShow :: forall m a . MonadEffect m => Show a => a -> m Unit
25
+ errorShow = liftEffect <<< EffConsole .errorShow
26
+
27
+ info :: forall m . MonadEffect m => String -> m Unit
28
+ info = liftEffect <<< EffConsole .info
29
+
30
+ infoShow :: forall m a . MonadEffect m => Show a => a -> m Unit
31
+ infoShow = liftEffect <<< EffConsole .infoShow
You can’t perform that action at this time.
0 commit comments