Uploaded at Mar 18 18:14:17 2021
Succesfully tested at Jul 27 09:12:01 2021

Curry Package wl-pprint

wl-pprint

This package provides pretty printing combinators for Curry. It uses the interface of Daan Leijen's library for Haskell (http://www.cs.uu.nl/~daan/download/pprint/pprint.html). The linear-time bounded implementation is based on an approach by Olaf Chitil (http://www.cs.kent.ac.uk/pubs/2006/2381/index.html). Note that the implementation of fill and fillBreak is not linear-time bounded Besides well-known pretty printing combinators, this library also supports ANSI escape codes for formatting and colorisation of documents in text terminals (see https://en.wikipedia.org/wiki/ANSI_escape_code).


Download

Checkout with CPM:
cypm checkout wl-pprint 3.0.0
Package source:
wl-pprint-3.0.0.tar.gz [browse]
Source repository:
https://git.ps.informatik.uni-kiel.de/curry-packages/wl-pprint.git