text-show-0.8.1.1: Efficient conversion of values into Text

Copyright(C) 2014-2015 Ryan Scott
LicenseBSD-style (see the file LICENSE)
MaintainerRyan Scott
StabilityExperimental
PortabilityGHC
Safe HaskellNone
LanguageHaskell2010

Text.Show.Text.Debug.Trace.Generic

Description

Functions that trace the values of Generic instances (even if they are not instances of Show). This module only exports functions if the compiler supports generics (on GHC, 7.2 or above).

Since: 0.6

Synopsis

Documentation

genericTraceShow :: (Generic a, GShow (Rep a)) => a -> b -> b Source

A Generic implementation of traceShow.

Since: 0.6

genericTraceShowId :: (Generic a, GShow (Rep a)) => a -> a Source

A Generic implementation of traceShowId.

Since: 0.6

genericTraceShowM :: (Generic a, GShow (Rep a), Monad m) => a -> m () Source

A Generic implementation of traceShowM.

Since: 0.6