Result<e, a> carries either .ok a or .err e.
Result<e, a>
.ok a
.err e
let try value = Result.Always(value)
type Result<e, a> = either { .err e, .ok a, }
A value that is either .ok a or .err e.
dec Result.Always : <a>[Result<either {}, a>] a
Extracts the .ok branch from a Result<either {}, a>.
.ok
Result<either {}, a>