purs-pkg-deps
Version:
Query package dependencies in PureScript package-sets
619 lines (618 loc) • 25 kB
JavaScript
// Generated by purs version 0.14.3
"use strict";
var Control_Alt = require("../Control.Alt/index.js");
var Control_Applicative = require("../Control.Applicative/index.js");
var Control_Bind = require("../Control.Bind/index.js");
var Control_Category = require("../Control.Category/index.js");
var Data_Either = require("../Data.Either/index.js");
var Data_Foldable = require("../Data.Foldable/index.js");
var Data_Function = require("../Data.Function/index.js");
var Data_Int = require("../Data.Int/index.js");
var Data_Maybe = require("../Data.Maybe/index.js");
var Data_Monoid = require("../Data.Monoid/index.js");
var Data_Newtype = require("../Data.Newtype/index.js");
var Data_Number = require("../Data.Number/index.js");
var Data_Ord = require("../Data.Ord/index.js");
var Data_Semigroup = require("../Data.Semigroup/index.js");
var Data_Show = require("../Data.Show/index.js");
var Data_String_Common = require("../Data.String.Common/index.js");
var Data_Symbol = require("../Data.Symbol/index.js");
var Data_Tuple = require("../Data.Tuple/index.js");
var ExitCodes = require("../ExitCodes/index.js");
var Options_Applicative_Builder_Completer = require("../Options.Applicative.Builder.Completer/index.js");
var Options_Applicative_Builder_Internal = require("../Options.Applicative.Builder.Internal/index.js");
var Options_Applicative_Help_Chunk = require("../Options.Applicative.Help.Chunk/index.js");
var Options_Applicative_Types = require("../Options.Applicative.Types/index.js");
var Text_PrettyPrint_Leijen = require("../Text.PrettyPrint.Leijen/index.js");
var PrefsMod = function (x) {
return x;
};
var InfoMod = function (x) {
return x;
};
var value = function (dictHasValue) {
return function (x) {
return new Options_Applicative_Builder_Internal.Mod(Control_Category.identity(Control_Category.categoryFn), new Options_Applicative_Builder_Internal.DefaultProp(new Data_Maybe.Just(x), Data_Maybe.Nothing.value), Control_Category.identity(Control_Category.categoryFn));
};
};
var subparserInline = PrefsMod(Data_Newtype.over()()(Options_Applicative_Types.ParserPrefs)(function (p) {
return {
prefBacktrack: Options_Applicative_Types.SubparserInline.value,
prefColumns: p.prefColumns,
prefDisambiguate: p.prefDisambiguate,
prefMultiSuffix: p.prefMultiSuffix,
prefShowHelpOnEmpty: p.prefShowHelpOnEmpty,
prefShowHelpOnError: p.prefShowHelpOnError
};
}));
var style = function (x) {
return Options_Applicative_Builder_Internal.optionMod(Data_Newtype.over()()(Options_Applicative_Types.OptProperties)(function (p) {
return {
propDescMod: new Data_Maybe.Just(x),
propHelp: p.propHelp,
propMetaVar: p.propMetaVar,
propShowDefault: p.propShowDefault,
propVisibility: p.propVisibility
};
}));
};
var str = Options_Applicative_Types.readerAsk;
var showHelpOnError = PrefsMod(Data_Newtype.over()()(Options_Applicative_Types.ParserPrefs)(function (p) {
return {
prefShowHelpOnError: true,
prefBacktrack: p.prefBacktrack,
prefColumns: p.prefColumns,
prefDisambiguate: p.prefDisambiguate,
prefMultiSuffix: p.prefMultiSuffix,
prefShowHelpOnEmpty: p.prefShowHelpOnEmpty
};
}));
var showHelpOnEmpty = PrefsMod(Data_Newtype.over()()(Options_Applicative_Types.ParserPrefs)(function (p) {
return {
prefShowHelpOnEmpty: true,
prefBacktrack: p.prefBacktrack,
prefColumns: p.prefColumns,
prefDisambiguate: p.prefDisambiguate,
prefMultiSuffix: p.prefMultiSuffix,
prefShowHelpOnError: p.prefShowHelpOnError
};
}));
var showDefaultWith = function (s) {
return new Options_Applicative_Builder_Internal.Mod(Control_Category.identity(Control_Category.categoryFn), new Options_Applicative_Builder_Internal.DefaultProp(Data_Maybe.Nothing.value, new Data_Maybe.Just(s)), Control_Category.identity(Control_Category.categoryFn));
};
var showDefault = function (dictShow) {
return showDefaultWith(Data_Show.show(dictShow));
};
var $$short = function (dictHasName) {
var $81 = Options_Applicative_Builder_Internal.name(dictHasName);
return function ($82) {
return Options_Applicative_Builder_Internal.fieldMod($81(Options_Applicative_Types.OptShort.create($82)));
};
};
var progDescDoc = function (doc) {
return InfoMod(Data_Newtype.over()()(Options_Applicative_Types.ParserInfo)(function (i) {
return {
infoProgDesc: doc,
infoFailureCode: i.infoFailureCode,
infoFooter: i.infoFooter,
infoFullDesc: i.infoFullDesc,
infoHeader: i.infoHeader,
infoParser: i.infoParser,
infoPolicy: i.infoPolicy
};
}));
};
var progDesc = function (s) {
return InfoMod(Data_Newtype.over()()(Options_Applicative_Types.ParserInfo)(function (i) {
return {
infoProgDesc: Options_Applicative_Help_Chunk.paragraph(s),
infoFailureCode: i.infoFailureCode,
infoFooter: i.infoFooter,
infoFullDesc: i.infoFullDesc,
infoHeader: i.infoHeader,
infoParser: i.infoParser,
infoPolicy: i.infoPolicy
};
}));
};
var noIntersperse = InfoMod(Data_Newtype.over()()(Options_Applicative_Types.ParserInfo)(function (p) {
return {
infoPolicy: Options_Applicative_Types.NoIntersperse.value,
infoFailureCode: p.infoFailureCode,
infoFooter: p.infoFooter,
infoFullDesc: p.infoFullDesc,
infoHeader: p.infoHeader,
infoParser: p.infoParser,
infoProgDesc: p.infoProgDesc
};
}));
var noBacktrack = PrefsMod(Data_Newtype.over()()(Options_Applicative_Types.ParserPrefs)(function (p) {
return {
prefBacktrack: Options_Applicative_Types.NoBacktrack.value,
prefColumns: p.prefColumns,
prefDisambiguate: p.prefDisambiguate,
prefMultiSuffix: p.prefMultiSuffix,
prefShowHelpOnEmpty: p.prefShowHelpOnEmpty,
prefShowHelpOnError: p.prefShowHelpOnError
};
}));
var noArgError = function (e) {
return Options_Applicative_Builder_Internal.fieldMod(Data_Newtype.over()()(Options_Applicative_Builder_Internal.OptionFields)(function (p) {
return {
optNoArgError: Data_Function["const"](e),
optCompleter: p.optCompleter,
optNames: p.optNames
};
}));
};
var newtypePrefsMod = new Data_Newtype.Newtype(function () {
return undefined;
});
var prefs = function (m) {
var base = {
prefMultiSuffix: "",
prefDisambiguate: false,
prefShowHelpOnError: false,
prefShowHelpOnEmpty: false,
prefBacktrack: Options_Applicative_Types.Backtrack.value,
prefColumns: 80
};
return Data_Newtype.un()(PrefsMod)(m)(base);
};
var prefsModSemigroup = new Data_Semigroup.Semigroup(function (m1) {
return function (m2) {
return PrefsMod((function () {
var $83 = Data_Newtype.un()(PrefsMod)(m2);
var $84 = Data_Newtype.un()(PrefsMod)(m1);
return function ($85) {
return $83($84($85));
};
})());
};
});
var prefsModMonoid = new Data_Monoid.Monoid(function () {
return prefsModSemigroup;
}, Control_Category.identity(Control_Category.categoryFn));
var newtypeInfoMod = new Data_Newtype.Newtype(function () {
return undefined;
});
var multiSuffix = function (s) {
return PrefsMod(Data_Newtype.over()()(Options_Applicative_Types.ParserPrefs)(function (p) {
return {
prefMultiSuffix: s,
prefBacktrack: p.prefBacktrack,
prefColumns: p.prefColumns,
prefDisambiguate: p.prefDisambiguate,
prefShowHelpOnEmpty: p.prefShowHelpOnEmpty,
prefShowHelpOnError: p.prefShowHelpOnError
};
}));
};
var metavar = function (dictHasMetavar) {
return function ($$var) {
return Options_Applicative_Builder_Internal.optionMod(Data_Newtype.over()()(Options_Applicative_Types.OptProperties)(function (p) {
return {
propMetaVar: $$var,
propDescMod: p.propDescMod,
propHelp: p.propHelp,
propShowDefault: p.propShowDefault,
propVisibility: p.propVisibility
};
}));
};
};
var option = function (r) {
return function (m) {
var v = Data_Semigroup.append(Options_Applicative_Builder_Internal.modSemigroup)(metavar(Options_Applicative_Builder_Internal.optionFieldsHasMetavar)("ARG"))(m);
var v1 = v.value0({
optNames: [ ],
optCompleter: Data_Monoid.mempty(Options_Applicative_Types.completerMonoid),
optNoArgError: Options_Applicative_Types.ExpectsArgError.create
});
var crdr = {
crCompleter: v1.optCompleter,
crReader: r
};
var rdr = new Options_Applicative_Types.OptReader(v1.optNames, crdr, v1.optNoArgError);
return Options_Applicative_Builder_Internal.mkParser(v.value1)(v.value2)(rdr);
};
};
var strOption = option(str);
var subparser = function (m) {
var v = Data_Semigroup.append(Options_Applicative_Builder_Internal.modSemigroup)(metavar(Options_Applicative_Builder_Internal.commandFieldsHasMetavar)("COMMAND"))(m);
var v1 = Options_Applicative_Builder_Internal.mkCommand(m);
var rdr = new Options_Applicative_Types.CmdReader(v1.value0, v1.value1.value0, v1.value1.value1.value0);
return Options_Applicative_Builder_Internal.mkParser(v.value1)(v.value2)(rdr);
};
var maybeReader = function (f) {
return Control_Bind.bind(Options_Applicative_Types.readMBind)(Options_Applicative_Types.readerAsk)(function (arg) {
return Data_Maybe.maybe(Options_Applicative_Types.readerError("cannot parse value `" + (arg + "'")))(Control_Applicative.pure(Options_Applicative_Types.readMApplicative))(f(arg));
});
};
var $$long = function (dictHasName) {
var $86 = Options_Applicative_Builder_Internal.name(dictHasName);
return function ($87) {
return Options_Applicative_Builder_Internal.fieldMod($86(Options_Applicative_Types.OptLong.create($87)));
};
};
var infoModSemigroup = new Data_Semigroup.Semigroup(function (m1) {
return function (m2) {
return InfoMod((function () {
var $88 = Data_Newtype.un()(InfoMod)(m2);
var $89 = Data_Newtype.un()(InfoMod)(m1);
return function ($90) {
return $88($89($90));
};
})());
};
});
var infoModMonoid = new Data_Monoid.Monoid(function () {
return infoModSemigroup;
}, Control_Category.identity(Control_Category.categoryFn));
var info = function (parser) {
return function (m) {
var base = {
infoParser: parser,
infoFullDesc: true,
infoProgDesc: Data_Monoid.mempty(Options_Applicative_Help_Chunk.chunkMonoid(Text_PrettyPrint_Leijen.docSemigroup)),
infoHeader: Data_Monoid.mempty(Options_Applicative_Help_Chunk.chunkMonoid(Text_PrettyPrint_Leijen.docSemigroup)),
infoFooter: Data_Monoid.mempty(Options_Applicative_Help_Chunk.chunkMonoid(Text_PrettyPrint_Leijen.docSemigroup)),
infoFailureCode: ExitCodes["Error"].value,
infoPolicy: Options_Applicative_Types.Intersperse.value
};
return Data_Newtype.un()(InfoMod)(m)(base);
};
};
var idm = function (dictMonoid) {
return Data_Monoid.mempty(dictMonoid);
};
var hidden = Options_Applicative_Builder_Internal.optionMod(Data_Newtype.over()()(Options_Applicative_Types.OptProperties)(function (p) {
return {
propVisibility: Data_Ord.min(Options_Applicative_Types.optVisibilityOrd)(Options_Applicative_Types.Hidden.value)(p.propVisibility),
propDescMod: p.propDescMod,
propHelp: p.propHelp,
propMetaVar: p.propMetaVar,
propShowDefault: p.propShowDefault
};
}));
var helpDoc = function (doc) {
return Options_Applicative_Builder_Internal.optionMod(Data_Newtype.over()()(Options_Applicative_Types.OptProperties)(function (p) {
return {
propHelp: doc,
propDescMod: p.propDescMod,
propMetaVar: p.propMetaVar,
propShowDefault: p.propShowDefault,
propVisibility: p.propVisibility
};
}));
};
var help = function (s) {
return Options_Applicative_Builder_Internal.optionMod(Data_Newtype.over()()(Options_Applicative_Types.OptProperties)(function (p) {
return {
propHelp: Options_Applicative_Help_Chunk.paragraph(s),
propDescMod: p.propDescMod,
propMetaVar: p.propMetaVar,
propShowDefault: p.propShowDefault,
propVisibility: p.propVisibility
};
}));
};
var headerDoc = function (doc) {
return InfoMod(Data_Newtype.over()()(Options_Applicative_Types.ParserInfo)(function (i) {
return {
infoHeader: doc,
infoFailureCode: i.infoFailureCode,
infoFooter: i.infoFooter,
infoFullDesc: i.infoFullDesc,
infoParser: i.infoParser,
infoPolicy: i.infoPolicy,
infoProgDesc: i.infoProgDesc
};
}));
};
var header = function (s) {
return InfoMod(Data_Newtype.over()()(Options_Applicative_Types.ParserInfo)(function (i) {
return {
infoHeader: Options_Applicative_Help_Chunk.paragraph(s),
infoFailureCode: i.infoFailureCode,
infoFooter: i.infoFooter,
infoFullDesc: i.infoFullDesc,
infoParser: i.infoParser,
infoPolicy: i.infoPolicy,
infoProgDesc: i.infoProgDesc
};
}));
};
var fullDesc = InfoMod(Data_Newtype.over()()(Options_Applicative_Types.ParserInfo)(function (i) {
return {
infoFullDesc: true,
infoFailureCode: i.infoFailureCode,
infoFooter: i.infoFooter,
infoHeader: i.infoHeader,
infoParser: i.infoParser,
infoPolicy: i.infoPolicy,
infoProgDesc: i.infoProgDesc
};
}));
var forwardOptions = InfoMod(Data_Newtype.over()()(Options_Applicative_Types.ParserInfo)(function (p) {
return {
infoPolicy: Options_Applicative_Types.ForwardOptions.value,
infoFailureCode: p.infoFailureCode,
infoFooter: p.infoFooter,
infoFullDesc: p.infoFullDesc,
infoHeader: p.infoHeader,
infoParser: p.infoParser,
infoProgDesc: p.infoProgDesc
};
}));
var footerDoc = function (doc) {
return InfoMod(Data_Newtype.over()()(Options_Applicative_Types.ParserInfo)(function (i) {
return {
infoFooter: doc,
infoFailureCode: i.infoFailureCode,
infoFullDesc: i.infoFullDesc,
infoHeader: i.infoHeader,
infoParser: i.infoParser,
infoPolicy: i.infoPolicy,
infoProgDesc: i.infoProgDesc
};
}));
};
var footer = function (s) {
return InfoMod(Data_Newtype.over()()(Options_Applicative_Types.ParserInfo)(function (i) {
return {
infoFooter: Options_Applicative_Help_Chunk.paragraph(s),
infoFailureCode: i.infoFailureCode,
infoFullDesc: i.infoFullDesc,
infoHeader: i.infoHeader,
infoParser: i.infoParser,
infoPolicy: i.infoPolicy,
infoProgDesc: i.infoProgDesc
};
}));
};
var flag$prime = function (actv) {
return function (v) {
var rdr = (function () {
var v1 = v.value0({
flagNames: [ ],
flagActive: actv
});
return new Options_Applicative_Types.FlagReader(v1.flagNames, v1.flagActive);
})();
return Options_Applicative_Builder_Internal.mkParser(v.value1)(v.value2)(rdr);
};
};
var flag = function (defv) {
return function (actv) {
return function (m) {
return Control_Alt.alt(Options_Applicative_Types.parserAlt)(flag$prime(actv)(m))(Control_Applicative.pure(Options_Applicative_Types.parserApplicative)(defv));
};
};
};
var $$switch = flag(false)(true);
var failureCode = function (n) {
return InfoMod(Data_Newtype.over()()(Options_Applicative_Types.ParserInfo)(function (i) {
return {
infoFailureCode: n,
infoFooter: i.infoFooter,
infoFullDesc: i.infoFullDesc,
infoHeader: i.infoHeader,
infoParser: i.infoParser,
infoPolicy: i.infoPolicy,
infoProgDesc: i.infoProgDesc
};
}));
};
var eitherReader = function (f) {
return Control_Bind.bind(Options_Applicative_Types.readMBind)(Options_Applicative_Types.readerAsk)((function () {
var $91 = Data_Either.either(Options_Applicative_Types.readerError)(Control_Applicative.pure(Options_Applicative_Types.readMApplicative));
return function ($92) {
return $91(f($92));
};
})());
};
var $$int = eitherReader(function (s) {
var v = Data_Int.fromString(s);
if (v instanceof Data_Maybe.Nothing) {
return Data_Either.Left.create("Can't parse as Int: `" + (Data_Show.show(Data_Show.showString)(s) + "`"));
};
if (v instanceof Data_Maybe.Just) {
return new Data_Either.Right(v.value0);
};
throw new Error("Failed pattern match at Options.Applicative.Builder (line 124, column 28 - line 126, column 20): " + [ v.constructor.name ]);
});
var number = eitherReader(function (s) {
var v = Data_Number.fromString(s);
if (v instanceof Data_Maybe.Nothing) {
return Data_Either.Left.create("Can't parse as Number: `" + (Data_Show.show(Data_Show.showString)(s) + "`"));
};
if (v instanceof Data_Maybe.Just) {
return new Data_Either.Right(v.value0);
};
throw new Error("Failed pattern match at Options.Applicative.Builder (line 130, column 31 - line 132, column 20): " + [ v.constructor.name ]);
});
var disambiguate = PrefsMod(Data_Newtype.over()()(Options_Applicative_Types.ParserPrefs)(function (p) {
return {
prefDisambiguate: true,
prefBacktrack: p.prefBacktrack,
prefColumns: p.prefColumns,
prefMultiSuffix: p.prefMultiSuffix,
prefShowHelpOnEmpty: p.prefShowHelpOnEmpty,
prefShowHelpOnError: p.prefShowHelpOnError
};
}));
var disabled = Options_Applicative_Types.readerError("disabled option");
var defaultPrefs = prefs(idm(prefsModMonoid));
var completer = function (dictHasCompleter) {
return function (f) {
return Options_Applicative_Builder_Internal.fieldMod(Options_Applicative_Builder_Internal.modCompleter(dictHasCompleter)(function (v) {
return Data_Semigroup.append(Options_Applicative_Types.completerSemigroup)(v)(f);
}));
};
};
var completeWith = function (dictHasCompleter) {
var $93 = completer(dictHasCompleter);
return function ($94) {
return $93(Options_Applicative_Builder_Completer.listCompleter($94));
};
};
var commandGroup = function (g) {
return Options_Applicative_Builder_Internal.fieldMod(Data_Newtype.over()()(Options_Applicative_Builder_Internal.CommandFields)(function (p) {
return {
cmdGroup: new Data_Maybe.Just(g),
cmdCommands: p.cmdCommands
};
}));
};
var command = function (cmd) {
return function (pinfo) {
return Options_Applicative_Builder_Internal.fieldMod(Data_Newtype.over()()(Options_Applicative_Builder_Internal.CommandFields)(function (p) {
return {
cmdCommands: Data_Semigroup.append(Data_Semigroup.semigroupArray)([ new Data_Tuple.Tuple(cmd, pinfo) ])(p.cmdCommands),
cmdGroup: p.cmdGroup
};
}));
};
};
var columns = function (cols) {
return PrefsMod(Data_Newtype.over()()(Options_Applicative_Types.ParserPrefs)(function (p) {
return {
prefColumns: cols,
prefBacktrack: p.prefBacktrack,
prefDisambiguate: p.prefDisambiguate,
prefMultiSuffix: p.prefMultiSuffix,
prefShowHelpOnEmpty: p.prefShowHelpOnEmpty,
prefShowHelpOnError: p.prefShowHelpOnError
};
}));
};
var briefDesc = InfoMod(Data_Newtype.over()()(Options_Applicative_Types.ParserInfo)(function (i) {
return {
infoFullDesc: false,
infoFailureCode: i.infoFailureCode,
infoFooter: i.infoFooter,
infoHeader: i.infoHeader,
infoParser: i.infoParser,
infoPolicy: i.infoPolicy,
infoProgDesc: i.infoProgDesc
};
}));
var $$boolean = eitherReader(function ($95) {
return (function (v) {
if (v === "true") {
return new Data_Either.Right(true);
};
if (v === "false") {
return new Data_Either.Right(false);
};
return Data_Either.Left.create("Can't parse as Boolean: `" + (Data_Show.show(Data_Show.showString)(v) + "`"));
})(Data_String_Common.toLower($95));
});
var argument = function (p) {
return function (v) {
var v1 = v.value0(Data_Monoid.mempty(Data_Monoid.monoidRecord()(Data_Monoid.monoidRecordCons(new Data_Symbol.IsSymbol(function () {
return "argCompleter";
}))(Options_Applicative_Types.completerMonoid)()(Data_Monoid.monoidRecordNil))));
var rdr = {
crCompleter: v1.argCompleter,
crReader: p
};
return Options_Applicative_Builder_Internal.mkParser(v.value1)(v.value2)(new Options_Applicative_Types.ArgReader(rdr));
};
};
var strArgument = argument(str);
var action = function (dictHasCompleter) {
var $96 = completer(dictHasCompleter);
return function ($97) {
return $96(Options_Applicative_Builder_Completer.bashCompleter($97));
};
};
var abortOption = function (err) {
return function (m) {
return option(Options_Applicative_Types.readerAbort(err))((function (v) {
return Data_Semigroup.append(Options_Applicative_Builder_Internal.modSemigroup)(v)(m);
})(Data_Foldable.fold(Data_Foldable.foldableArray)(Options_Applicative_Builder_Internal.modMonoid)([ noArgError(err), value(Options_Applicative_Builder_Internal.optionFieldsHasValue)(Control_Category.identity(Control_Category.categoryFn)), metavar(Options_Applicative_Builder_Internal.optionFieldsHasMetavar)("") ])));
};
};
var infoOption = function ($98) {
return abortOption(Options_Applicative_Types.InfoMsg.create($98));
};
module.exports = {
subparser: subparser,
strArgument: strArgument,
argument: argument,
flag: flag,
"flag'": flag$prime,
"switch": $$switch,
abortOption: abortOption,
infoOption: infoOption,
strOption: strOption,
option: option,
"short": $$short,
"long": $$long,
help: help,
helpDoc: helpDoc,
value: value,
showDefaultWith: showDefaultWith,
showDefault: showDefault,
metavar: metavar,
noArgError: noArgError,
hidden: hidden,
style: style,
command: command,
commandGroup: commandGroup,
completeWith: completeWith,
action: action,
completer: completer,
idm: idm,
str: str,
"int": $$int,
number: number,
"boolean": $$boolean,
maybeReader: maybeReader,
eitherReader: eitherReader,
disabled: disabled,
InfoMod: InfoMod,
fullDesc: fullDesc,
briefDesc: briefDesc,
header: header,
headerDoc: headerDoc,
footer: footer,
footerDoc: footerDoc,
progDesc: progDesc,
progDescDoc: progDescDoc,
failureCode: failureCode,
noIntersperse: noIntersperse,
forwardOptions: forwardOptions,
info: info,
PrefsMod: PrefsMod,
multiSuffix: multiSuffix,
disambiguate: disambiguate,
showHelpOnError: showHelpOnError,
showHelpOnEmpty: showHelpOnEmpty,
noBacktrack: noBacktrack,
subparserInline: subparserInline,
columns: columns,
prefs: prefs,
defaultPrefs: defaultPrefs,
newtypeInfoMod: newtypeInfoMod,
infoModMonoid: infoModMonoid,
infoModSemigroup: infoModSemigroup,
newtypePrefsMod: newtypePrefsMod,
prefsModMonoid: prefsModMonoid,
prefsModSemigroup: prefsModSemigroup,
HasCompleter: Options_Applicative_Builder_Internal.HasCompleter,
HasMetavar: Options_Applicative_Builder_Internal.HasMetavar,
HasName: Options_Applicative_Builder_Internal.HasName,
HasValue: Options_Applicative_Builder_Internal.HasValue,
internal: Options_Applicative_Builder_Internal.internal,
ErrorMsg: Options_Applicative_Types.ErrorMsg,
ExpectsArgError: Options_Applicative_Types.ExpectsArgError,
InfoMsg: Options_Applicative_Types.InfoMsg,
MissingError: Options_Applicative_Types.MissingError,
ShowHelpText: Options_Applicative_Types.ShowHelpText,
UnexpectedError: Options_Applicative_Types.UnexpectedError,
readerAbort: Options_Applicative_Types.readerAbort,
readerError: Options_Applicative_Types.readerError
};