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

modifyProgramSearchPath

userSpecifyPath

userSpecifyPaths

userMaybeSpecifyPath

userSpecifyArgs

userSpecifyArgss

userSpecifiedArgs

lookupProgram

updateProgram

configuredPrograms

Query and manipulate the program db

configureProgram

configureAllKnownPrograms

lookupProgramVersion

reconfigurePrograms

requireProgram

requireProgramVersion