Copyright | (C) 2014-2017 Ryan Scott |
---|---|
License | BSD-style (see the file LICENSE) |
Maintainer | Ryan Scott |
Stability | Provisional |
Portability | GHC |
Safe Haskell | None |
Language | Haskell2010 |
Functions that trace the values of Generic
instances (even if they are not
instances of TextShow
).
Since: 2
Synopsis
- genericTraceTextShow :: (Generic a, GTextShowT Zero (Rep a)) => a -> b -> b
- genericTraceTextShowId :: (Generic a, GTextShowT Zero (Rep a)) => a -> a
- genericTraceTextShowM :: (Generic a, GTextShowT Zero (Rep a), Applicative f) => a -> f ()
Documentation
genericTraceTextShow :: (Generic a, GTextShowT Zero (Rep a)) => a -> b -> b Source #
A Generic
implementation of traceTextShow
.
Since: 2
genericTraceTextShowId :: (Generic a, GTextShowT Zero (Rep a)) => a -> a Source #
A Generic
implementation of traceTextShowId
.
Since: 2
genericTraceTextShowM :: (Generic a, GTextShowT Zero (Rep a), Applicative f) => a -> f () Source #
A Generic
implementation of traceShowM
.
Since: 2