A wrapper that warps a value of type T, that can either be a value or some, or none

new Option()
Static Members
from(value?)
none()
Instance Members
unwrap()
unwrapOr(defaultValue)
unwrapOrElse(defaultFn)
map(fn)
then(fn)
or(value, fn)
orElse(fn)
isSome()
isNone()

A wrapper that represents either a value of type T or an error of type E

new Result()
Static Members
ok(val)
error(val)
wrap(fn)
createFnWrapper()
wrapFn(fn)
wrapPromise(fn)
Instance Members
unwrap()
unwrapOr(value)
unwrapOrElse(fn)
ok()
err()
map(fn)
mapErr(fn)
then(fn)
or(value, fn)
orElse(fn)
isError()
isValue()