System.Console.ParseArgs

Describing allowed arguments

data Arg a

data Argtype

data ArgsComplete

DataArg and its pseudo-constructors

data DataArg

argDataRequired

argDataOptional

argDataDefaulted

Argument processing

Getting parse results

data ArgRecord a

data Args a

parseArgs

parseArgsIO

Using parse results

gotArg

class ArgType b

getArgString

getArgFile

getArgStdio

getArgInteger

getArgInt

getArgDouble

getArgFloat

data ArgFileOpener

Misc

data ParseArgsException

baseName

parseError

usageError

data IOMode