tracy-0.1.4.0: Convenience wrappers for non-intrusive debug tracing
Debug.Tracy
Synopsis
makeTracy :: String -> (String -> Bool) -> String -> a -> a Source #
Trace only if an environment variable is set and its value satisfies a predicate.
tracy :: String -> a -> a Source #
Trace only if the DEBUG environment variable is set to TRUE.
DEBUG
TRUE
tracyM :: Monad m => String -> m () Source #
ftracy :: Show a => (String -> String) -> a -> a Source #
ftracyM :: (Show a, Monad m) => (String -> String) -> a -> m () Source #
ftracyAp :: (Show a, Monad m) => (String -> String) -> a -> m a Source #