10 | info : Has (WriterL "log" String) fs => String -> Eff fs ()
12 | let tag = show . bolden . show . colored Green $
"[INFO]"
13 | in tellAt "log" (tag ++ ": " ++ str ++ "\n")
16 | debug : Has (WriterL "log" String) fs => String -> Eff fs ()
18 | let tag = show . bolden . show . colored BrightWhite $
"[DEBUG]"
19 | in tellAt "log" (tag ++ ": " ++ str ++ "\n")
22 | warn : Has (WriterL "log" String) fs => String -> Eff fs ()
24 | let tag = show . bolden . show . colored Yellow $
"[WARN]"
25 | in tellAt "log" (tag ++ ": " ++ str ++ "\n")