pretty package:ansi-wl-pprint

>>> pretty 1 <+> pretty "hello" <+> pretty 1.234
1 hello 1.234
Overloaded conversion to Doc. Laws:
  1. output should be pretty. :-)
prettyList is only used to define the instance Pretty a => Pretty [a]. In normal circumstances only the pretty function is used.
>>> prettyList [1, 23, 456]
[1, 23, 456]