Flag
This package provides command-line flag parsing.
{ "type": "library"}Install
Section titled “Install”{ "dependencies": { "Flag": "pen:///flag" }}Flag'Flag module
Section titled “Flag'Flag module”This module provides command-line flag parsing.
The flags have the following formats:
-foo bar: a named flag of a keyfoowith a valuebarfoo: a positional flag of a valuefoo
Named flags and positional flags are separated by -- optionally.
A set of flags
type Set { Named {string: string} Positional [string]}Functions
Section titled “Functions”Parse flags.
\(ss [string]) Set | error