Final class FH\Awkward<TError, +TOk>
Potentially erroneous values. Use this instead of exceptions. Also called Either or \/ in other libraries.
Static methods
error(TError): Awkward<TError, TOk>- Return an erroneous value.
ok(TOk): Awkward<TError, TOk>- Return a non-erroneous value.
Instance methods
awkward<TR>((function(TError): TR) $onError, (function(TOk): TR) $onSome): TRmap<TM>((function(T): TM) $f): Awkward<TError, TM>