Package
Functions for working with package identifiers.
type Package
A package is identified by a string in the following format:
author/name
Where author
represents the person, or organization, that built the package, and
name
is... well, a name. A name should ideally describe the purpose of the package.
Both author
and name
can contain alphanumeric characters and a single dash as a seperator,
but no other characters.
name :
Package -> String
Retrieve the package name.
fromString :
String -> Maybe Package
Attempt to convert a String
into Package.
cliParser :
ValueParser Package
A parser for use with CLI.Parser.