BSD-3-Clause licensed by Ivan Lazar Miljenovic
This version can be pinned in stack with:wl-pprint-text-1.1.1.0@sha256:6139cdf501319fe7d630d3e79ef6b80f9b151aa031492c3c6ac36230cb93d680,1057
Module documentation for 1.1.1.0
Used by 12 packages in
lts-9.21(full list with versions):
clash-lib,
clash-systemverilog,
clash-verilog,
clash-vhdl,
elm-export,
graphviz,
happstack-jmacro,
hsx-jmacro,
jmacro,
logging-effect,
servant-elm,
text-generic-pretty wl-pprint-text
A clone of wl-pprint
for use with the text
library (with some improved handling of whitespace).
1.1.1.0 (2017-01-26)
-
Support strict Text
values (thanks to Elliot Cameron).
-
Loosened constraints from Monad
to Functor
where applicable
(thanks to Elliot Cameron).
-
Uses base-compat
to make it easier to support multiple GHC
versions.
-
Add isEmpty :: Doc -> Bool
.
-
Support Semigroup
in base >= 4.9.0.0
.
1.1.0.4 (2015-04-06)
1.1.0.3 (2014-12-24)
1.1.0.2 (2014-01-16)
1.1.0.1 (2013-12-23)
This probably should have been 1.1.1.0.
-
Documentation fixes.
-
Add displayB
, spacebreak
and <++>
.
-
Smarter treatment of spaces, newlines, etc. (including how line
behaves in renderOneLine
).
1.1.0.0 (2012-08-22)
-
Doc
is now an instance of Monoid
.
-
Add renderOneLine
function.
-
Add IsString
instances.
-
Make SimpleDoc
an instance of Show
for convenience.
-
Make the Show
instance for Doc
match the documentation.
1.0.0.0 (2012-05-22)