| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Clash.Debug
Synopsis
- debugIsOn :: Bool
- traceIf :: Bool -> String -> a -> a
- traceM :: Applicative f => String -> f ()
- trace :: String -> a -> a
- flushEventLog :: IO ()
- putTraceMsg :: String -> IO ()
- traceEvent :: String -> a -> a
- traceEventIO :: String -> IO ()
- traceEventWith :: (a -> String) -> a -> a
- traceIO :: String -> IO ()
- traceId :: String -> String
- traceMarker :: String -> a -> a
- traceMarkerIO :: String -> IO ()
- traceShow :: Show a => a -> b -> b
- traceShowId :: Show a => a -> a
- traceShowM :: (Show a, Applicative f) => a -> f ()
- traceShowWith :: Show b => (a -> b) -> a -> a
- traceStack :: String -> a -> a
- traceWith :: (a -> String) -> a -> a
Documentation
traceM :: Applicative f => String -> f () #
flushEventLog :: IO () #
putTraceMsg :: String -> IO () #
traceEvent :: String -> a -> a #
traceEventIO :: String -> IO () #
traceEventWith :: (a -> String) -> a -> a #
traceMarker :: String -> a -> a #
traceMarkerIO :: String -> IO () #
traceShowId :: Show a => a -> a #
traceShowM :: (Show a, Applicative f) => a -> f () #
traceShowWith :: Show b => (a -> b) -> a -> a #
traceStack :: String -> a -> a #