Changelog for rio-prettyprint
0.1.8.0
- Add
Arch
and OS
instances of Pretty
.
0.1.7.0
- Add
prettyThrowIO
and prettyThrowM
, to throw an exception as a
PrettyException
.
- Add
ppException
, to provide the prettiest available information about an
exception.
- Add
prettyGeneric
and prettyWith
for greater flexibility with pretty
logging.
- Add
blankLine
.
0.1.6.0
- Add
mkBulletedList
for greater flexibility in the format of such lists.
- Improve Haddock documentation.
0.1.5.0
- Add
SomeBase Dir
and SomeBase File
instances of Pretty
.
0.1.4.0
- Add
string
and mkNarrativeList
.
- The
PrettyException
instance of Show
is now derived. displayException
is
now defined, as the displayException
of the inner exception.
0.1.3.0
- Add
SimplePrettyApp
, mkSimplePrettyApp
and runSimplePrettyApp
, which
facilitate the provision, and use, of a basic environment including pretty
printing functionality.
- Add
PrettyException
representing pretty exceptions.
0.1.2.0
- Expose data constructor of StyleDoc
#8
0.1.1.0
- Add
Debug
, Info
and OtherLevel
data constructors to type Style
(intended to be used like the existing Warning
and Error
constructors) and
a logLevelToStyle
function.
- Add
Secondary
and Highlight
data constructors to type Style
.
defaultStyles
now includes defaults for the new Style
values,
corresponding to those used by the rio
package in its logging output.
0.1.0.0