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