Distribution.Simple.Program.Db

The collection of configured programs we can run

data ProgramDb

emptyProgramDb

defaultProgramDb

restoreProgramDb

Query and manipulate the program db

addKnownProgram

addKnownPrograms

lookupKnownProgram

knownPrograms

getProgramSearchPath

setProgramSearchPath

userSpecifyPath

userSpecifyPaths

userMaybeSpecifyPath

userSpecifyArgs

userSpecifyArgss

userSpecifiedArgs

lookupProgram

updateProgram

Query and manipulate the program db

configureProgram

configureAllKnownPrograms

reconfigurePrograms

requireProgram

requireProgramVersion