Safe Haskell | None |
---|---|
Language | Haskell2010 |
Debug.NonInterleavedIO.Trace
Description
Drop-in replacement for Debug.Trace
This module just re-exports some functions from Debug.NonInterleavedIO; since it does not export anything that clashes with Prelude it can be imported unqualified.
Synopsis
- trace :: String -> a -> a
- traceShow :: Show a => a -> b -> b
- traceShowId :: Show a => a -> a
- traceM :: Applicative m => String -> m ()
- traceShowM :: (Applicative m, Show a) => a -> m ()
Documentation
traceShowId :: Show a => a -> a Source #
Non-interleaved version of traceShowId
traceShowM :: (Applicative m, Show a) => a -> m () Source #
Non-interleaved version of traceShowM