Description
A Haskell library for processing command-line arguments. It helps developers define options, flags, commands, and help text for terminal applications.
Use it when a Haskell program needs a clear command interface. Good argument parsing should explain invalid input and make common actions easy to discover from help output.