(value?: A)
| 650 | |
| 651 | /** @internal */ |
| 652 | export const Done = <A = void>(value?: A): Cause.Done<A> => { |
| 653 | if (value === undefined) return DoneVoid as Cause.Done<A> |
| 654 | return { |
| 655 | [DoneTypeId]: DoneTypeId, |
| 656 | _tag: "Done", |
| 657 | value |
| 658 | } |
| 659 | } |
| 660 | |
| 661 | const doneVoid = exitFail(DoneVoid) |
| 662 |