Safe Haskell | Safe-Inferred |
---|---|

Language | Haskell2010 |

## Synopsis

- trace :: DebugIP => String -> a -> a
- traceId :: DebugIP => String -> String
- traceShow :: (DebugIP, Show a) => a -> b -> b
- traceShowId :: (DebugIP, Show a) => a -> a
- traceM :: (Applicative f, DebugIP) => String -> f ()
- traceShowM :: (Applicative f, Show a, DebugIP) => a -> f ()
- entry :: forall rep m (a :: TYPE rep). DebugIP => Lev a %m -> a
- omitTraces :: Propagation -> Bool

# Documentation

traceShowId :: (DebugIP, Show a) => a -> a Source #

traceShowM :: (Applicative f, Show a, DebugIP) => a -> f () Source #

entry :: forall rep m (a :: TYPE rep). DebugIP => Lev a %m -> a Source #

Emits a message to the log signaling a function invocation

omitTraces :: Propagation -> Bool Source #