(context: C, error: E)
| 296 | export interface CauseReducer<in C, in E, in out Z> { |
| 297 | emptyCase(context: C): Z |
| 298 | failCase(context: C, error: E): Z |
| 299 | dieCase(context: C, defect: unknown): Z |
| 300 | interruptCase(context: C, fiberId: FiberId.FiberId): Z |
| 301 | sequentialCase(context: C, left: Z, right: Z): Z |