PPSH(1)

πŸ’– PPSH(1) β€” the general commands manual, but make it cute πŸ’–

okay bestie, gather round, because this is ppsh from section 1 of the manual, and she is iconic in the most lowkey way possible. no cap. πŸŽ€


✨ NAME ✨

ppsh β€” parse and pretty print arbitrary Haskell Show output πŸ¦‹

like. she takes the ugly and makes it serve. that's the whole job. periodt.


🌸 SYNOPSIS 🌸

ppsh

that's it. that's the whole invocation. no flags, no arguments, no drama. she just is. main character energy fr fr πŸ‘‘


πŸ’… DESCRIPTION πŸ’…

okay so here's the tea, bestie:

the ppsh program takes the output of an arbitrary Haskell Show output on stdin and pretty prints it to stdout. 🫢

read that again. she reads from stdin, she writes to stdout, she does not ask questions, she does not take a filename, she does not take a flag. you pipe into her and she slays. that's the vibe.

and the way she does it?? she uses the library provided in the libghc-pretty-show-dev package to parse the input and pretty print the output. ✨ so if you're out here wondering "wait, where does the magic come from" β€” it comes from libghc-pretty-show-dev, babe. that's the source. that's the plug. iykyk.

so like:

  • input: arbitrary Haskell Show output, arriving on stdin πŸ“₯
  • output: the same thing but pretty, landing on stdout πŸ“€
  • the engine behind it: the library in the libghc-pretty-show-dev package πŸ”₯

she is genuinely so good at what she does and she makes it look effortless. obsessed. πŸ˜­πŸ’–


🌈 AUTHOR 🌈

this manual page was written by Erik de Castro Lopo <erikd@mega-nerd.com> and is released under the same license as the pretty-show package. πŸ‘‘

shoutout to Erik, honestly. writing a manpage AND releasing it under the same license as the pretty-show package? that's classy. that's respectful. we love to see it. 🫢

πŸŽ€ SEE ALSO πŸŽ€

ok so there's genuinely nothing listed here in the original, bestie β€” no cross-references, no companion pages, no "go read this next." ppsh stands alone. she's self-sufficient. she's that girl. πŸ’…


and that's the whole page!! πŸ¦‹

cute little sign-off for you: this one comes from the General Commands Manual, dated July 23, 2010 β€” which, yes, is giving vintage, but the pretty-printing is forever. ⭐

stay parsing, stay pretty, and remember: pipe it into ppsh and let her handle it. πŸ“πŸ’œ

byeeee πŸ’–βœ¨

πŸ“¦ where this page comes from