Static methods

staticinlineall<A>(o:Outcome<A>, predicate:A ‑> Bool):Bool

staticany<A>(o:Outcome<A>):Bool

staticanyMatch<A>(o:Outcome<A>, predicate:A ‑> Bool):Bool

staticap<A, B>(fn:Outcome<A ‑> B>, o:Outcome<A>):Outcome<B>

staticinlineasFailure<A>(message:String, ?pos:Null<PosInfos>):Outcome<A>

staticinlineasOutcome<A>(value:A):Outcome<A>

staticinlineasSuccess<A>(value:A):Outcome<A>

staticcontains<A>(o:Outcome<A>, value:A):Bool

staticfilter<A>(o:Outcome<A>, predicate:A ‑> Bool):Outcome<A>

staticfilterFmap<A, B>(o:Outcome<A>, predicate:A ‑> Bool, fn:A ‑> Outcome<B>):Outcome<B>

staticfilterMap<A, B>(o:Outcome<A>, predicate:A ‑> Bool, fn:A ‑> B):Outcome<B>

staticflatMap<A, B>(o:Outcome<A>, fn:A ‑> Outcome<B>):Outcome<B>

staticflatten<A>(oo:Outcome<Outcome<A>>):Outcome<A>

staticfold<A, B>(o:Outcome<A>, seed:B, fn:(accumulator:B, current:A) ‑> B):B

staticiterator<A>(o:Outcome<A>):Iterator<A>

staticmap<A, B>(o:Outcome<A>, fn:A ‑> B):Outcome<B>

staticmatch<A, B>(o:Outcome<A>, whenSuccess:A ‑> B, whenFailure:(message:String, pos:PosInfos) ‑> B):B

staticmutate<A>(o:Outcome<A>, whenSuccess:A ‑> Void, whenFailure:(message:String, pos:PosInfos) ‑> Void):Outcome<A>

staticmutate_<A>(o:Outcome<A>, whenSuccess:A ‑> Void):Outcome<A>

staticorDefault<A>(o:Outcome<A>, whenFailure:(message:String, pos:PosInfos) ‑> A):A

staticorElse<A>(o:Outcome<A>, genOther:() ‑> Outcome<A>):Outcome<A>

statictoArray<A>(o:Outcome<A>):Iterable<A>

statictoEither<A>(o:Outcome<A>):Either<String, A>

statictoIterable<A>(o:Outcome<A>):Iterable<A>

statictoNullable<A>(o:Outcome<A>):Null<A>

statictoOption<A>(o:Outcome<A>):Option<A>

statictraceMessage<A>(o:Outcome<A>):Outcome<A>

statictraceValue<A>(o:Outcome<A>):Outcome<A>

staticzip<A, B>(mA:Outcome<A>, mB:Outcome<B>):Outcome<Pair<A, B>>

staticzipWith<A, B, C>(mA:Outcome<A>, mB:Outcome<B>, fn:(A, B) ‑> C):Outcome<C>

staticzipWith3<A, B, C, D>(mA:Outcome<A>, mB:Outcome<B>, mC:Outcome<C>, fn:(A, B, C) ‑> D):Outcome<D>