( right: pretty_.Pretty<R>, left: pretty_.Pretty<L> )
| 7391 | ).map(eitherDecode) |
| 7392 | |
| 7393 | const eitherPretty = <R, L>( |
| 7394 | right: pretty_.Pretty<R>, |
| 7395 | left: pretty_.Pretty<L> |
| 7396 | ): pretty_.Pretty<either_.Either<R, L>> => |
| 7397 | either_.match({ |
| 7398 | onLeft: (e) => `left(${left(e)})`, |
| 7399 | onRight: (a) => `right(${right(a)})` |
| 7400 | }) |
| 7401 | |
| 7402 | const eitherParse = <RR, R, LR, L>( |
| 7403 | parseRight: ParseResult.DecodeUnknown<R, RR>, |