( eff: Effect.Effect<A, ParseResult.ParseIssue, R>, onSuccess: (a: A) => B, ast: AST.AST, actual: unknown )
| 5810 | value(fc).map(redacted_.make) |
| 5811 | |
| 5812 | const toComposite = <A, R, B>( |
| 5813 | eff: Effect.Effect<A, ParseResult.ParseIssue, R>, |
| 5814 | onSuccess: (a: A) => B, |
| 5815 | ast: AST.AST, |
| 5816 | actual: unknown |
| 5817 | ): Effect.Effect<B, ParseResult.Composite, R> => |
| 5818 | ParseResult.mapBoth(eff, { |
| 5819 | onFailure: (e) => new ParseResult.Composite(ast, actual, e), |
| 5820 | onSuccess |
| 5821 | }) |
| 5822 | |
| 5823 | const redactedParse = <A, R>( |
| 5824 | decodeUnknown: ParseResult.DecodeUnknown<A, R> |
no outgoing calls
no test coverage detected