STYLISH-HASKELL(1)

πŸ“¦
version 0.15.1.0 Β· 3 versions
, in ubuntu resolute, ubuntu stonking

πŸ’– STYLISH-HASKELL πŸ’–

okay bestie, welcome to stylish-haskell(1), the manual page for the simple Haskell code prettifier β€” she's section 1 of the manual, she's here to make your code cute, and she has literally no drama. πŸŽ€


✨ NAME ✨

stylish-haskell β€” simple Haskell code prettifier πŸ¦‹

no cap, that's the whole job description.


🌸 SYNOPSIS 🌸

stylish-haskell [-c|--config=FILE] [-v|--verbose] [-i|--inplace]
[--no-utf8] [FILES]...

stylish-haskell -d|--defaults

stylish-haskell -?|--help

stylish-haskell --version

πŸ’… DESCRIPTION πŸ’…

so here's the vibe: stylish-haskell does automatic formatting on the Haskell code in the files you pass on the command line, or on whatever you pipe in through STDIN. iconic behaviour honestly. πŸ‘‘

it outputs to STDOUT unless -i is specified β€” meaning if you don't say -i, she shows you the glow-up, she does not touch your actual files. read that again. she's respectful like that. πŸ’–

STDIN is assumed to be encoded UTF-8, unless the --no-utf8 option is used.


🌈 OPTIONS 🌈

  • -c, --config=FILE β€” override the default configuration file. you want a different config? say less, point her at FILE. ✨
  • -v, --verbose β€” turn on verbose output. she will talk, and honestly we love that for her. πŸ—£οΈ
  • -i, --inplace β€” prettify and overwrite the given files in place. πŸ’€ yes, this one actually rewrites your files. no take-backs. be brave. (maybe commit first, bestie, i'm just saying 🫢)
  • -d, --defaults β€” dump the default config and exit. perfect for peeking at what she ships with. 🎁
  • -?, --help β€” output help text and exit. the classic. the icon. 🧚
  • --version β€” output version information and exit. know your queen's number. πŸ‘‘
  • --no-utf8 β€” don't assume that STDIN is encoded UTF-8, and don't force UTF-8 output. for when the encoding situation is giving chaos. 🌸

🫢 AUTHOR 🫢

this manual page was originally written by Sean Whitton <spwhitton@spwhitton.name> for the Debian GNU/Linux system β€” but it may be used by others, so like, share the love. πŸ’œ


⭐ little recap before you go: -c/--config=FILE for configs, -v/--verbose for chatter, -i/--inplace to actually write (careful!!), -d/--defaults to dump config, -?/--help for help, --version for the version, --no-utf8 for non-UTF-8 input. periodt. πŸ’…

okay that's the whole page β€” this version of the page is dated 2026-02-21 and belongs to STYLISH-HASKELL(1), the section 1 manual. go format something gorgeous. mwah. πŸ’–πŸŒˆβœ¨

πŸ“¦ where this page comes from