| 1 | "effect/index#Context": |
| 2 | replacement: "Context" |
| 3 | note: "Keep importing Context from effect; v4 removes declaration merges that made tags and references STM subtypes." |
| 4 | "effect/index#Effect": |
| 5 | replacement: "Effect" |
| 6 | note: "Keep importing Effect from effect; v4 removes declaration merges that made Effects structural Sink, Stream, and Channel subtypes." |
| 7 | "effect/index#Either": |
| 8 | replacement: "Result" |
| 9 | note: "Either was renamed to Result; Right and Left became Success and Failure, with Result.succeed and Result.fail constructors." |
| 10 | "effect/index#Option": |
| 11 | replacement: "Option" |
| 12 | note: "Keep importing Option from effect; Option is no longer an Effect or STM subtype, so use Effect.fromOption when needed." |