cli-fp user manual
This page remains as a stable starting point for existing links. The v1.4.2 documentation is organized by the job you want to do rather than as one long manual.
Start here
- Your first cli-fp program — compile the smallest root command and understand its three moving parts.
- Commands and subcommands — choose a root, named, or nested command shape.
- Options and validation — register and retrieve supported parameter types.
Find an answer
- How do I...? — concise recipes for common tasks.
- Output, errors, and progress — colours, spinners, progress, and exit codes.
- Shell completion — generate Bash and PowerShell scripts.
- Current limitations and gotchas — supported boundaries before you design around an assumption.
Look up or maintain
- Runnable examples — compare a working program by goal.
- Generator guide — scaffold and regenerate a larger project.
- API reference — signatures and contracts.
- Technical documentation — architecture and maintainer material.
When documentation and source disagree, the public units in src/ and their tests are authoritative.