Skip to content
0:00 / 0:00

#prettyprinter#idris#ansi-wl-pprint

10 A Pretty Printer that Says Waht It Means

ICFP Video

3.8K subscribers • 33 videos on Hallway

YouTube
  • Recommended by 2 people: 2 in engineering communities.

Advanced. Deep dive for people who know the field.

1.1K views11 years ago2 recommendations

Programming languagesComputer scienceHaskellFunctional programmingAlgorithms

An ICFP 2015 presentation on designing a pretty printer with predictable and well-defined behavior.

The uploader added no description.

Why it's here

2 people recommend this

What people say. Recommended for its advanced approach to pretty printing, as seen in the Idris interactive environment.

u/jysticin r/haskell • Recommends

On “24 days of Hackage, 2015: day 17: ansi-wl-pprint: avoiding string hacking”

For even fancier pretty printing check out annotated-wl-pprint. David Christiansen uses it to great effect in Idris.

u/mallaiin r/haskell • Recommends

On “What features would you like to find in a Haskell IDE? (part 2)”

The IDE situation has improved so much in the last year since that post and I see the momentum continuing. The Atom integration is really maturing rapidly. With stack support and ghc-mod fixed, I finally have a stable environment. Things like IHaskell are amazing as well. * It would be great to have interactivity like in IDRIS pretty printer. * Integration of the refactoring tool that could automatically apply hlint suggestions. The tool already exists (sorry, forgot the name, it was a GSoC project), just not integrated. * `organize imports` feature mentioned by /u/mightybyte. Very useful indeed. * access to haddocks directly from IDE Most important of all - GHC speed. The consensus is…