Îõ³h$ žIï      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmn Safe-Inferred-8:>ÀÁƒcollect-errorsÀA wrapper around values which can accommodate a list of (potential) errors that have (maybe) occurred during the computation of a value. A value may be missing, leaving only the error(s).âSuch error collection allows one to write expressions with partial functions (ie functions that fail for some inputs) instead of branching after each application of such function. Dealing with the errors can be moved outside the expression. If the error data contain enough information, their list can be used to trace the source of the errors. collect-errorsÅTake a CE-value, add new errors into it and remove the value, if any collect-errorsÀÎDJcollect-errorsÏConstruct an empty wrapper indicating that given error has certainly occurred. Kcollect-errorsÊConstruct an empty wrapper indicating that given error may have occurred. <=?>@BACDEFGHIJKLMNOPQRSHIGEFD@BAC=?>JKLMNOPQRS<None>À”ghijkghijkNone»-  <=>?@CABEGHIJKLMNOPQRS-@CAB=>?EGHIJKLMNO< PQRS  Safe-Inferred<opqrstuv÷      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIGJKKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{ü-collect-errors-0.1.3.0-B7qwG6Rc7eoJ1YFmJww2PdControl.CollectErrors.Type&Control.CollectErrors.PreludeInstancesNumeric.CollectErrors.Type&Numeric.CollectErrors.PreludeInstancesControl.CollectErrorsNumeric.CollectErrorsPaths_collect_errors CanTakeErrors takeErrorstakeErrorsNoValue CanBeErrorsCanTestErrorsPresenthasErrorCanTestErrorsCertainhasCertainError CollectErrors getMaybeValue getErrorsnoValue removeValue prependErrorsunCollectErrors~!toEitherwithErrorOrValuefilterValuesWithoutErrorliftliftCEliftPairlift2lift2CElift1Tlift1TCEliftT1liftT1CE lift2pair lift1Tpair liftT1pairliftTakeErrors$fArbitraryCollectErrors$fMonadCollectErrors$fApplicativeCollectErrors$fFunctorCollectErrors$fCanTestErrorsCertainSet$fCanTestErrorsCertain[]#$fCanTestErrorsCertainCollectErrors$fCanTestErrorsPresentSet$fCanTestErrorsPresent[]#$fCanTestErrorsPresentCollectErrors$fShowCollectErrors$fCanTakeErrorses(,)$fCanTakeErrorsesCollectErrors$fGenericCollectErrors$fGeneric1TYPECollectErrors$fNFDataCollectErrors$fNFData1CollectErrorserrorMissingValueerrorMissingValues liftGotValueliftGotValues2$fRealCollectErrors$fNumCollectErrors$fEnumCollectErrors$fBoundedCollectErrors$fOrdCollectErrors$fEqCollectErrorsCanTakeCNErrorsErrorCertaintyLevel ErrorCertainErrorPotentialNumError DivByZero OutOfDomain NumErrorLevel NumErrorsCNcnunCNnoValueNumErrorCertainnoValueNumErrorPotentialremoveValueErrorCertainremoveValueErrorPotentialprependErrorCertainprependErrorPotentialliftCNlift2CNlift1TCNliftT1CN$fShowNumError$fNFDataNumError$fShowErrorCertaintyLevel$fNFDataErrorCertaintyLevel$fCanTestErrorsCertain(,)$fShowNumErrors $fEqNumErrors$fSemigroupNumErrors$fMonoidNumErrors$fCanTestErrorsCertainNumErrors$fCanTestErrorsPresentNumErrors$fGenericNumErrors$fNFDataNumErrors$fEqErrorCertaintyLevel$fOrdErrorCertaintyLevel$fGenericErrorCertaintyLevel $fEqNumError $fOrdNumError$fGenericNumError liftAcheckliftAcheckPositiveliftAcheckNonnegativeliftAcheckPlusMinusOne liftA2checkB$fFloatingCollectErrors$fIntegralCollectErrors$fFractionalCollectErrorsversion getBinDir getLibDir getDynLibDir getDataDir getLibexecDir getSysconfDirgetDataFileName