Loko.Result
val map :
('SO, 'FO, 'GO, 'TO) optic ->
('SE, 'FE, 'GE, 'TE) optic ->
(('SO, 'SE) Stdlib.Result.t,
('FO, 'FE) Stdlib.Result.t,
('GO, 'GE) Stdlib.Result.t,
('TO, 'TE) Stdlib.Result.t)
optic
An isomorphism between results.
val on_ok : (('F, 'S) Stdlib.Result.t, 'F, 'G, ('G, 'S) Stdlib.Result.t) optic
A prism that focuses on Ok
.
val on_error :
(('S, 'F) Stdlib.Result.t, 'F, 'G, ('S, 'G) Stdlib.Result.t) optic
A prism that focuses on Error
.