UNPKG

purs-pkg-deps

Version:

Query package dependencies in PureScript package-sets

1,166 lines (1,133 loc) 34.7 kB
// Generated by purs version 0.14.3 "use strict"; var Data_Bounded = require("../Data.Bounded/index.js"); var Data_Enum = require("../Data.Enum/index.js"); var Data_Eq = require("../Data.Eq/index.js"); var Data_Maybe = require("../Data.Maybe/index.js"); var Data_Ord = require("../Data.Ord/index.js"); var Data_Ordering = require("../Data.Ordering/index.js"); var Data_Show = require("../Data.Show/index.js"); var Success = (function () { function Success() { }; Success.value = new Success(); return Success; })(); var $$Error = (function () { function $$Error() { }; $$Error.value = new $$Error(); return $$Error; })(); var MisuseOfShellBuiltins = (function () { function MisuseOfShellBuiltins() { }; MisuseOfShellBuiltins.value = new MisuseOfShellBuiltins(); return MisuseOfShellBuiltins; })(); var CLIUsageError = (function () { function CLIUsageError() { }; CLIUsageError.value = new CLIUsageError(); return CLIUsageError; })(); var DataFormatError = (function () { function DataFormatError() { }; DataFormatError.value = new DataFormatError(); return DataFormatError; })(); var CannotOpenInput = (function () { function CannotOpenInput() { }; CannotOpenInput.value = new CannotOpenInput(); return CannotOpenInput; })(); var AddresseeUnknown = (function () { function AddresseeUnknown() { }; AddresseeUnknown.value = new AddresseeUnknown(); return AddresseeUnknown; })(); var HostNameUnknown = (function () { function HostNameUnknown() { }; HostNameUnknown.value = new HostNameUnknown(); return HostNameUnknown; })(); var ServiceUnavailable = (function () { function ServiceUnavailable() { }; ServiceUnavailable.value = new ServiceUnavailable(); return ServiceUnavailable; })(); var InternalSoftwareError = (function () { function InternalSoftwareError() { }; InternalSoftwareError.value = new InternalSoftwareError(); return InternalSoftwareError; })(); var SystemError = (function () { function SystemError() { }; SystemError.value = new SystemError(); return SystemError; })(); var CriticalOSFileMissing = (function () { function CriticalOSFileMissing() { }; CriticalOSFileMissing.value = new CriticalOSFileMissing(); return CriticalOSFileMissing; })(); var CannotCreateOutputFile = (function () { function CannotCreateOutputFile() { }; CannotCreateOutputFile.value = new CannotCreateOutputFile(); return CannotCreateOutputFile; })(); var IOError = (function () { function IOError() { }; IOError.value = new IOError(); return IOError; })(); var TemporaryFailure = (function () { function TemporaryFailure() { }; TemporaryFailure.value = new TemporaryFailure(); return TemporaryFailure; })(); var RemoteError = (function () { function RemoteError() { }; RemoteError.value = new RemoteError(); return RemoteError; })(); var PermissionDenied = (function () { function PermissionDenied() { }; PermissionDenied.value = new PermissionDenied(); return PermissionDenied; })(); var ConfigurationError = (function () { function ConfigurationError() { }; ConfigurationError.value = new ConfigurationError(); return ConfigurationError; })(); var CannotExecute = (function () { function CannotExecute() { }; CannotExecute.value = new CannotExecute(); return CannotExecute; })(); var CommandNotFound = (function () { function CommandNotFound() { }; CommandNotFound.value = new CommandNotFound(); return CommandNotFound; })(); var InvalidExitArgument = (function () { function InvalidExitArgument() { }; InvalidExitArgument.value = new InvalidExitArgument(); return InvalidExitArgument; })(); var SIGHUP = (function () { function SIGHUP() { }; SIGHUP.value = new SIGHUP(); return SIGHUP; })(); var SIGINT = (function () { function SIGINT() { }; SIGINT.value = new SIGINT(); return SIGINT; })(); var SIGQUIT = (function () { function SIGQUIT() { }; SIGQUIT.value = new SIGQUIT(); return SIGQUIT; })(); var SIGILL = (function () { function SIGILL() { }; SIGILL.value = new SIGILL(); return SIGILL; })(); var SIGABRT = (function () { function SIGABRT() { }; SIGABRT.value = new SIGABRT(); return SIGABRT; })(); var SIGFPE = (function () { function SIGFPE() { }; SIGFPE.value = new SIGFPE(); return SIGFPE; })(); var SIGKILL = (function () { function SIGKILL() { }; SIGKILL.value = new SIGKILL(); return SIGKILL; })(); var SIGSEGV = (function () { function SIGSEGV() { }; SIGSEGV.value = new SIGSEGV(); return SIGSEGV; })(); var SIGPIPE = (function () { function SIGPIPE() { }; SIGPIPE.value = new SIGPIPE(); return SIGPIPE; })(); var SIGALRM = (function () { function SIGALRM() { }; SIGALRM.value = new SIGALRM(); return SIGALRM; })(); var SIGTERM = (function () { function SIGTERM() { }; SIGTERM.value = new SIGTERM(); return SIGTERM; })(); var showExitCode = new Data_Show.Show(function (v) { if (v instanceof Success) { return "Success"; }; if (v instanceof $$Error) { return "Error"; }; if (v instanceof MisuseOfShellBuiltins) { return "MisuseOfShellBuiltins"; }; if (v instanceof CLIUsageError) { return "CLIUsageError"; }; if (v instanceof DataFormatError) { return "DataFormatError"; }; if (v instanceof CannotOpenInput) { return "CannotOpenInput"; }; if (v instanceof AddresseeUnknown) { return "AddresseeUnknown"; }; if (v instanceof HostNameUnknown) { return "HostNameUnknown"; }; if (v instanceof ServiceUnavailable) { return "ServiceUnavailable"; }; if (v instanceof InternalSoftwareError) { return "InternalSoftwareError"; }; if (v instanceof SystemError) { return "SystemError"; }; if (v instanceof CriticalOSFileMissing) { return "CriticalOSFileMissing"; }; if (v instanceof CannotCreateOutputFile) { return "CannotCreateOutputFile"; }; if (v instanceof IOError) { return "IOError"; }; if (v instanceof TemporaryFailure) { return "TemporaryFailure"; }; if (v instanceof RemoteError) { return "RemoteError"; }; if (v instanceof PermissionDenied) { return "PermissionDenied"; }; if (v instanceof ConfigurationError) { return "ConfigurationError"; }; if (v instanceof CannotExecute) { return "CannotExecute"; }; if (v instanceof CommandNotFound) { return "CommandNotFound"; }; if (v instanceof InvalidExitArgument) { return "InvalidExitArgument"; }; if (v instanceof SIGHUP) { return "SIGHUP"; }; if (v instanceof SIGINT) { return "SIGINT"; }; if (v instanceof SIGQUIT) { return "SIGQUIT"; }; if (v instanceof SIGILL) { return "SIGILL"; }; if (v instanceof SIGABRT) { return "SIGABRT"; }; if (v instanceof SIGFPE) { return "SIGFPE"; }; if (v instanceof SIGKILL) { return "SIGKILL"; }; if (v instanceof SIGSEGV) { return "SIGSEGV"; }; if (v instanceof SIGPIPE) { return "SIGPIPE"; }; if (v instanceof SIGALRM) { return "SIGALRM"; }; if (v instanceof SIGTERM) { return "SIGTERM"; }; throw new Error("Failed pattern match at ExitCodes (line 49, column 10 - line 81, column 25): " + [ v.constructor.name ]); }); var eqExitCode = new Data_Eq.Eq(function (x) { return function (y) { if (x instanceof Success && y instanceof Success) { return true; }; if (x instanceof $$Error && y instanceof $$Error) { return true; }; if (x instanceof MisuseOfShellBuiltins && y instanceof MisuseOfShellBuiltins) { return true; }; if (x instanceof CLIUsageError && y instanceof CLIUsageError) { return true; }; if (x instanceof DataFormatError && y instanceof DataFormatError) { return true; }; if (x instanceof CannotOpenInput && y instanceof CannotOpenInput) { return true; }; if (x instanceof AddresseeUnknown && y instanceof AddresseeUnknown) { return true; }; if (x instanceof HostNameUnknown && y instanceof HostNameUnknown) { return true; }; if (x instanceof ServiceUnavailable && y instanceof ServiceUnavailable) { return true; }; if (x instanceof InternalSoftwareError && y instanceof InternalSoftwareError) { return true; }; if (x instanceof SystemError && y instanceof SystemError) { return true; }; if (x instanceof CriticalOSFileMissing && y instanceof CriticalOSFileMissing) { return true; }; if (x instanceof CannotCreateOutputFile && y instanceof CannotCreateOutputFile) { return true; }; if (x instanceof IOError && y instanceof IOError) { return true; }; if (x instanceof TemporaryFailure && y instanceof TemporaryFailure) { return true; }; if (x instanceof RemoteError && y instanceof RemoteError) { return true; }; if (x instanceof PermissionDenied && y instanceof PermissionDenied) { return true; }; if (x instanceof ConfigurationError && y instanceof ConfigurationError) { return true; }; if (x instanceof CannotExecute && y instanceof CannotExecute) { return true; }; if (x instanceof CommandNotFound && y instanceof CommandNotFound) { return true; }; if (x instanceof InvalidExitArgument && y instanceof InvalidExitArgument) { return true; }; if (x instanceof SIGHUP && y instanceof SIGHUP) { return true; }; if (x instanceof SIGINT && y instanceof SIGINT) { return true; }; if (x instanceof SIGQUIT && y instanceof SIGQUIT) { return true; }; if (x instanceof SIGILL && y instanceof SIGILL) { return true; }; if (x instanceof SIGABRT && y instanceof SIGABRT) { return true; }; if (x instanceof SIGFPE && y instanceof SIGFPE) { return true; }; if (x instanceof SIGKILL && y instanceof SIGKILL) { return true; }; if (x instanceof SIGSEGV && y instanceof SIGSEGV) { return true; }; if (x instanceof SIGPIPE && y instanceof SIGPIPE) { return true; }; if (x instanceof SIGALRM && y instanceof SIGALRM) { return true; }; if (x instanceof SIGTERM && y instanceof SIGTERM) { return true; }; return false; }; }); var ordExitCode = new Data_Ord.Ord(function () { return eqExitCode; }, function (x) { return function (y) { if (x instanceof Success && y instanceof Success) { return Data_Ordering.EQ.value; }; if (x instanceof Success) { return Data_Ordering.LT.value; }; if (y instanceof Success) { return Data_Ordering.GT.value; }; if (x instanceof $$Error && y instanceof $$Error) { return Data_Ordering.EQ.value; }; if (x instanceof $$Error) { return Data_Ordering.LT.value; }; if (y instanceof $$Error) { return Data_Ordering.GT.value; }; if (x instanceof MisuseOfShellBuiltins && y instanceof MisuseOfShellBuiltins) { return Data_Ordering.EQ.value; }; if (x instanceof MisuseOfShellBuiltins) { return Data_Ordering.LT.value; }; if (y instanceof MisuseOfShellBuiltins) { return Data_Ordering.GT.value; }; if (x instanceof CLIUsageError && y instanceof CLIUsageError) { return Data_Ordering.EQ.value; }; if (x instanceof CLIUsageError) { return Data_Ordering.LT.value; }; if (y instanceof CLIUsageError) { return Data_Ordering.GT.value; }; if (x instanceof DataFormatError && y instanceof DataFormatError) { return Data_Ordering.EQ.value; }; if (x instanceof DataFormatError) { return Data_Ordering.LT.value; }; if (y instanceof DataFormatError) { return Data_Ordering.GT.value; }; if (x instanceof CannotOpenInput && y instanceof CannotOpenInput) { return Data_Ordering.EQ.value; }; if (x instanceof CannotOpenInput) { return Data_Ordering.LT.value; }; if (y instanceof CannotOpenInput) { return Data_Ordering.GT.value; }; if (x instanceof AddresseeUnknown && y instanceof AddresseeUnknown) { return Data_Ordering.EQ.value; }; if (x instanceof AddresseeUnknown) { return Data_Ordering.LT.value; }; if (y instanceof AddresseeUnknown) { return Data_Ordering.GT.value; }; if (x instanceof HostNameUnknown && y instanceof HostNameUnknown) { return Data_Ordering.EQ.value; }; if (x instanceof HostNameUnknown) { return Data_Ordering.LT.value; }; if (y instanceof HostNameUnknown) { return Data_Ordering.GT.value; }; if (x instanceof ServiceUnavailable && y instanceof ServiceUnavailable) { return Data_Ordering.EQ.value; }; if (x instanceof ServiceUnavailable) { return Data_Ordering.LT.value; }; if (y instanceof ServiceUnavailable) { return Data_Ordering.GT.value; }; if (x instanceof InternalSoftwareError && y instanceof InternalSoftwareError) { return Data_Ordering.EQ.value; }; if (x instanceof InternalSoftwareError) { return Data_Ordering.LT.value; }; if (y instanceof InternalSoftwareError) { return Data_Ordering.GT.value; }; if (x instanceof SystemError && y instanceof SystemError) { return Data_Ordering.EQ.value; }; if (x instanceof SystemError) { return Data_Ordering.LT.value; }; if (y instanceof SystemError) { return Data_Ordering.GT.value; }; if (x instanceof CriticalOSFileMissing && y instanceof CriticalOSFileMissing) { return Data_Ordering.EQ.value; }; if (x instanceof CriticalOSFileMissing) { return Data_Ordering.LT.value; }; if (y instanceof CriticalOSFileMissing) { return Data_Ordering.GT.value; }; if (x instanceof CannotCreateOutputFile && y instanceof CannotCreateOutputFile) { return Data_Ordering.EQ.value; }; if (x instanceof CannotCreateOutputFile) { return Data_Ordering.LT.value; }; if (y instanceof CannotCreateOutputFile) { return Data_Ordering.GT.value; }; if (x instanceof IOError && y instanceof IOError) { return Data_Ordering.EQ.value; }; if (x instanceof IOError) { return Data_Ordering.LT.value; }; if (y instanceof IOError) { return Data_Ordering.GT.value; }; if (x instanceof TemporaryFailure && y instanceof TemporaryFailure) { return Data_Ordering.EQ.value; }; if (x instanceof TemporaryFailure) { return Data_Ordering.LT.value; }; if (y instanceof TemporaryFailure) { return Data_Ordering.GT.value; }; if (x instanceof RemoteError && y instanceof RemoteError) { return Data_Ordering.EQ.value; }; if (x instanceof RemoteError) { return Data_Ordering.LT.value; }; if (y instanceof RemoteError) { return Data_Ordering.GT.value; }; if (x instanceof PermissionDenied && y instanceof PermissionDenied) { return Data_Ordering.EQ.value; }; if (x instanceof PermissionDenied) { return Data_Ordering.LT.value; }; if (y instanceof PermissionDenied) { return Data_Ordering.GT.value; }; if (x instanceof ConfigurationError && y instanceof ConfigurationError) { return Data_Ordering.EQ.value; }; if (x instanceof ConfigurationError) { return Data_Ordering.LT.value; }; if (y instanceof ConfigurationError) { return Data_Ordering.GT.value; }; if (x instanceof CannotExecute && y instanceof CannotExecute) { return Data_Ordering.EQ.value; }; if (x instanceof CannotExecute) { return Data_Ordering.LT.value; }; if (y instanceof CannotExecute) { return Data_Ordering.GT.value; }; if (x instanceof CommandNotFound && y instanceof CommandNotFound) { return Data_Ordering.EQ.value; }; if (x instanceof CommandNotFound) { return Data_Ordering.LT.value; }; if (y instanceof CommandNotFound) { return Data_Ordering.GT.value; }; if (x instanceof InvalidExitArgument && y instanceof InvalidExitArgument) { return Data_Ordering.EQ.value; }; if (x instanceof InvalidExitArgument) { return Data_Ordering.LT.value; }; if (y instanceof InvalidExitArgument) { return Data_Ordering.GT.value; }; if (x instanceof SIGHUP && y instanceof SIGHUP) { return Data_Ordering.EQ.value; }; if (x instanceof SIGHUP) { return Data_Ordering.LT.value; }; if (y instanceof SIGHUP) { return Data_Ordering.GT.value; }; if (x instanceof SIGINT && y instanceof SIGINT) { return Data_Ordering.EQ.value; }; if (x instanceof SIGINT) { return Data_Ordering.LT.value; }; if (y instanceof SIGINT) { return Data_Ordering.GT.value; }; if (x instanceof SIGQUIT && y instanceof SIGQUIT) { return Data_Ordering.EQ.value; }; if (x instanceof SIGQUIT) { return Data_Ordering.LT.value; }; if (y instanceof SIGQUIT) { return Data_Ordering.GT.value; }; if (x instanceof SIGILL && y instanceof SIGILL) { return Data_Ordering.EQ.value; }; if (x instanceof SIGILL) { return Data_Ordering.LT.value; }; if (y instanceof SIGILL) { return Data_Ordering.GT.value; }; if (x instanceof SIGABRT && y instanceof SIGABRT) { return Data_Ordering.EQ.value; }; if (x instanceof SIGABRT) { return Data_Ordering.LT.value; }; if (y instanceof SIGABRT) { return Data_Ordering.GT.value; }; if (x instanceof SIGFPE && y instanceof SIGFPE) { return Data_Ordering.EQ.value; }; if (x instanceof SIGFPE) { return Data_Ordering.LT.value; }; if (y instanceof SIGFPE) { return Data_Ordering.GT.value; }; if (x instanceof SIGKILL && y instanceof SIGKILL) { return Data_Ordering.EQ.value; }; if (x instanceof SIGKILL) { return Data_Ordering.LT.value; }; if (y instanceof SIGKILL) { return Data_Ordering.GT.value; }; if (x instanceof SIGSEGV && y instanceof SIGSEGV) { return Data_Ordering.EQ.value; }; if (x instanceof SIGSEGV) { return Data_Ordering.LT.value; }; if (y instanceof SIGSEGV) { return Data_Ordering.GT.value; }; if (x instanceof SIGPIPE && y instanceof SIGPIPE) { return Data_Ordering.EQ.value; }; if (x instanceof SIGPIPE) { return Data_Ordering.LT.value; }; if (y instanceof SIGPIPE) { return Data_Ordering.GT.value; }; if (x instanceof SIGALRM && y instanceof SIGALRM) { return Data_Ordering.EQ.value; }; if (x instanceof SIGALRM) { return Data_Ordering.LT.value; }; if (y instanceof SIGALRM) { return Data_Ordering.GT.value; }; if (x instanceof SIGTERM && y instanceof SIGTERM) { return Data_Ordering.EQ.value; }; throw new Error("Failed pattern match at ExitCodes (line 47, column 1 - line 47, column 44): " + [ x.constructor.name, y.constructor.name ]); }; }); var enumExitCode = new Data_Enum.Enum(function () { return ordExitCode; }, function (v) { if (v instanceof Success) { return Data_Maybe.Nothing.value; }; if (v instanceof $$Error) { return new Data_Maybe.Just(Success.value); }; if (v instanceof MisuseOfShellBuiltins) { return new Data_Maybe.Just($$Error.value); }; if (v instanceof CLIUsageError) { return new Data_Maybe.Just(MisuseOfShellBuiltins.value); }; if (v instanceof DataFormatError) { return new Data_Maybe.Just(CLIUsageError.value); }; if (v instanceof CannotOpenInput) { return new Data_Maybe.Just(DataFormatError.value); }; if (v instanceof AddresseeUnknown) { return new Data_Maybe.Just(CannotOpenInput.value); }; if (v instanceof HostNameUnknown) { return new Data_Maybe.Just(AddresseeUnknown.value); }; if (v instanceof ServiceUnavailable) { return new Data_Maybe.Just(HostNameUnknown.value); }; if (v instanceof InternalSoftwareError) { return new Data_Maybe.Just(ServiceUnavailable.value); }; if (v instanceof SystemError) { return new Data_Maybe.Just(InternalSoftwareError.value); }; if (v instanceof CriticalOSFileMissing) { return new Data_Maybe.Just(SystemError.value); }; if (v instanceof CannotCreateOutputFile) { return new Data_Maybe.Just(CriticalOSFileMissing.value); }; if (v instanceof IOError) { return new Data_Maybe.Just(CannotCreateOutputFile.value); }; if (v instanceof TemporaryFailure) { return new Data_Maybe.Just(IOError.value); }; if (v instanceof RemoteError) { return new Data_Maybe.Just(TemporaryFailure.value); }; if (v instanceof PermissionDenied) { return new Data_Maybe.Just(RemoteError.value); }; if (v instanceof ConfigurationError) { return new Data_Maybe.Just(PermissionDenied.value); }; if (v instanceof CannotExecute) { return new Data_Maybe.Just(ConfigurationError.value); }; if (v instanceof CommandNotFound) { return new Data_Maybe.Just(CannotExecute.value); }; if (v instanceof InvalidExitArgument) { return new Data_Maybe.Just(CommandNotFound.value); }; if (v instanceof SIGHUP) { return new Data_Maybe.Just(InvalidExitArgument.value); }; if (v instanceof SIGINT) { return new Data_Maybe.Just(SIGHUP.value); }; if (v instanceof SIGQUIT) { return new Data_Maybe.Just(SIGINT.value); }; if (v instanceof SIGILL) { return new Data_Maybe.Just(SIGQUIT.value); }; if (v instanceof SIGABRT) { return new Data_Maybe.Just(SIGILL.value); }; if (v instanceof SIGFPE) { return new Data_Maybe.Just(SIGABRT.value); }; if (v instanceof SIGKILL) { return new Data_Maybe.Just(SIGFPE.value); }; if (v instanceof SIGSEGV) { return new Data_Maybe.Just(SIGKILL.value); }; if (v instanceof SIGPIPE) { return new Data_Maybe.Just(SIGSEGV.value); }; if (v instanceof SIGALRM) { return new Data_Maybe.Just(SIGPIPE.value); }; if (v instanceof SIGTERM) { return new Data_Maybe.Just(SIGALRM.value); }; throw new Error("Failed pattern match at ExitCodes (line 87, column 1 - line 151, column 30): " + [ v.constructor.name ]); }, function (v) { if (v instanceof Success) { return new Data_Maybe.Just($$Error.value); }; if (v instanceof $$Error) { return new Data_Maybe.Just(MisuseOfShellBuiltins.value); }; if (v instanceof MisuseOfShellBuiltins) { return new Data_Maybe.Just(CLIUsageError.value); }; if (v instanceof CLIUsageError) { return new Data_Maybe.Just(DataFormatError.value); }; if (v instanceof DataFormatError) { return new Data_Maybe.Just(CannotOpenInput.value); }; if (v instanceof CannotOpenInput) { return new Data_Maybe.Just(AddresseeUnknown.value); }; if (v instanceof AddresseeUnknown) { return new Data_Maybe.Just(HostNameUnknown.value); }; if (v instanceof HostNameUnknown) { return new Data_Maybe.Just(ServiceUnavailable.value); }; if (v instanceof ServiceUnavailable) { return new Data_Maybe.Just(InternalSoftwareError.value); }; if (v instanceof InternalSoftwareError) { return new Data_Maybe.Just(SystemError.value); }; if (v instanceof SystemError) { return new Data_Maybe.Just(CriticalOSFileMissing.value); }; if (v instanceof CriticalOSFileMissing) { return new Data_Maybe.Just(CannotCreateOutputFile.value); }; if (v instanceof CannotCreateOutputFile) { return new Data_Maybe.Just(IOError.value); }; if (v instanceof IOError) { return new Data_Maybe.Just(TemporaryFailure.value); }; if (v instanceof TemporaryFailure) { return new Data_Maybe.Just(RemoteError.value); }; if (v instanceof RemoteError) { return new Data_Maybe.Just(PermissionDenied.value); }; if (v instanceof PermissionDenied) { return new Data_Maybe.Just(ConfigurationError.value); }; if (v instanceof ConfigurationError) { return new Data_Maybe.Just(CannotExecute.value); }; if (v instanceof CannotExecute) { return new Data_Maybe.Just(CommandNotFound.value); }; if (v instanceof CommandNotFound) { return new Data_Maybe.Just(InvalidExitArgument.value); }; if (v instanceof InvalidExitArgument) { return new Data_Maybe.Just(SIGHUP.value); }; if (v instanceof SIGHUP) { return new Data_Maybe.Just(SIGINT.value); }; if (v instanceof SIGINT) { return new Data_Maybe.Just(SIGQUIT.value); }; if (v instanceof SIGQUIT) { return new Data_Maybe.Just(SIGILL.value); }; if (v instanceof SIGILL) { return new Data_Maybe.Just(SIGABRT.value); }; if (v instanceof SIGABRT) { return new Data_Maybe.Just(SIGFPE.value); }; if (v instanceof SIGFPE) { return new Data_Maybe.Just(SIGKILL.value); }; if (v instanceof SIGKILL) { return new Data_Maybe.Just(SIGSEGV.value); }; if (v instanceof SIGSEGV) { return new Data_Maybe.Just(SIGPIPE.value); }; if (v instanceof SIGPIPE) { return new Data_Maybe.Just(SIGALRM.value); }; if (v instanceof SIGALRM) { return new Data_Maybe.Just(SIGTERM.value); }; if (v instanceof SIGTERM) { return Data_Maybe.Nothing.value; }; throw new Error("Failed pattern match at ExitCodes (line 87, column 1 - line 151, column 30): " + [ v.constructor.name ]); }); var boundedExitCode = new Data_Bounded.Bounded(function () { return ordExitCode; }, Success.value, SIGTERM.value); var boundedEnumExitCode = new Data_Enum.BoundedEnum(function () { return boundedExitCode; }, function () { return enumExitCode; }, 32, function (v) { if (v instanceof Success) { return 0; }; if (v instanceof $$Error) { return 1; }; if (v instanceof MisuseOfShellBuiltins) { return 2; }; if (v instanceof CLIUsageError) { return 64; }; if (v instanceof DataFormatError) { return 65; }; if (v instanceof CannotOpenInput) { return 66; }; if (v instanceof AddresseeUnknown) { return 67; }; if (v instanceof HostNameUnknown) { return 68; }; if (v instanceof ServiceUnavailable) { return 69; }; if (v instanceof InternalSoftwareError) { return 70; }; if (v instanceof SystemError) { return 71; }; if (v instanceof CriticalOSFileMissing) { return 72; }; if (v instanceof CannotCreateOutputFile) { return 73; }; if (v instanceof IOError) { return 74; }; if (v instanceof TemporaryFailure) { return 75; }; if (v instanceof RemoteError) { return 76; }; if (v instanceof PermissionDenied) { return 77; }; if (v instanceof ConfigurationError) { return 78; }; if (v instanceof CannotExecute) { return 126; }; if (v instanceof CommandNotFound) { return 127; }; if (v instanceof InvalidExitArgument) { return 128; }; if (v instanceof SIGHUP) { return 128 + 1 | 0; }; if (v instanceof SIGINT) { return 128 + 2 | 0; }; if (v instanceof SIGQUIT) { return 128 + 3 | 0; }; if (v instanceof SIGILL) { return 128 + 4 | 0; }; if (v instanceof SIGABRT) { return 128 + 6 | 0; }; if (v instanceof SIGFPE) { return 128 + 8 | 0; }; if (v instanceof SIGKILL) { return 128 + 9 | 0; }; if (v instanceof SIGSEGV) { return 128 + 11 | 0; }; if (v instanceof SIGPIPE) { return 128 + 13 | 0; }; if (v instanceof SIGALRM) { return 128 + 14 | 0; }; if (v instanceof SIGTERM) { return 128 + 15 | 0; }; throw new Error("Failed pattern match at ExitCodes (line 153, column 1 - line 219, column 30): " + [ v.constructor.name ]); }, function (v) { if (v === 0) { return new Data_Maybe.Just(Success.value); }; if (v === 1) { return new Data_Maybe.Just($$Error.value); }; if (v === 2) { return new Data_Maybe.Just(MisuseOfShellBuiltins.value); }; if (v === 64) { return new Data_Maybe.Just(CLIUsageError.value); }; if (v === 65) { return new Data_Maybe.Just(DataFormatError.value); }; if (v === 66) { return new Data_Maybe.Just(CannotOpenInput.value); }; if (v === 67) { return new Data_Maybe.Just(AddresseeUnknown.value); }; if (v === 68) { return new Data_Maybe.Just(HostNameUnknown.value); }; if (v === 69) { return new Data_Maybe.Just(ServiceUnavailable.value); }; if (v === 70) { return new Data_Maybe.Just(InternalSoftwareError.value); }; if (v === 71) { return new Data_Maybe.Just(SystemError.value); }; if (v === 72) { return new Data_Maybe.Just(CriticalOSFileMissing.value); }; if (v === 73) { return new Data_Maybe.Just(CannotCreateOutputFile.value); }; if (v === 74) { return new Data_Maybe.Just(IOError.value); }; if (v === 75) { return new Data_Maybe.Just(TemporaryFailure.value); }; if (v === 76) { return new Data_Maybe.Just(RemoteError.value); }; if (v === 77) { return new Data_Maybe.Just(PermissionDenied.value); }; if (v === 78) { return new Data_Maybe.Just(ConfigurationError.value); }; if (v === 126) { return new Data_Maybe.Just(CannotExecute.value); }; if (v === 127) { return new Data_Maybe.Just(CommandNotFound.value); }; if (v === 128) { return new Data_Maybe.Just(InvalidExitArgument.value); }; if (v === 129) { return new Data_Maybe.Just(SIGHUP.value); }; if (v === 130) { return new Data_Maybe.Just(SIGINT.value); }; if (v === 131) { return new Data_Maybe.Just(SIGQUIT.value); }; if (v === 132) { return new Data_Maybe.Just(SIGILL.value); }; if (v === 134) { return new Data_Maybe.Just(SIGABRT.value); }; if (v === 136) { return new Data_Maybe.Just(SIGFPE.value); }; if (v === 137) { return new Data_Maybe.Just(SIGKILL.value); }; if (v === 139) { return new Data_Maybe.Just(SIGSEGV.value); }; if (v === 141) { return new Data_Maybe.Just(SIGPIPE.value); }; if (v === 142) { return new Data_Maybe.Just(SIGALRM.value); }; if (v === 143) { return new Data_Maybe.Just(SIGTERM.value); }; return Data_Maybe.Nothing.value; }); module.exports = { Success: Success, "Error": $$Error, MisuseOfShellBuiltins: MisuseOfShellBuiltins, CLIUsageError: CLIUsageError, DataFormatError: DataFormatError, CannotOpenInput: CannotOpenInput, AddresseeUnknown: AddresseeUnknown, HostNameUnknown: HostNameUnknown, ServiceUnavailable: ServiceUnavailable, InternalSoftwareError: InternalSoftwareError, SystemError: SystemError, CriticalOSFileMissing: CriticalOSFileMissing, CannotCreateOutputFile: CannotCreateOutputFile, IOError: IOError, TemporaryFailure: TemporaryFailure, RemoteError: RemoteError, PermissionDenied: PermissionDenied, ConfigurationError: ConfigurationError, CannotExecute: CannotExecute, CommandNotFound: CommandNotFound, InvalidExitArgument: InvalidExitArgument, SIGHUP: SIGHUP, SIGINT: SIGINT, SIGQUIT: SIGQUIT, SIGILL: SIGILL, SIGABRT: SIGABRT, SIGFPE: SIGFPE, SIGKILL: SIGKILL, SIGSEGV: SIGSEGV, SIGPIPE: SIGPIPE, SIGALRM: SIGALRM, SIGTERM: SIGTERM, eqExitCode: eqExitCode, ordExitCode: ordExitCode, showExitCode: showExitCode, boundedExitCode: boundedExitCode, enumExitCode: enumExitCode, boundedEnumExitCode: boundedEnumExitCode };