This document discusses extensible effects in Dotty, a next generation compiler for Scala. It introduces key concepts like Freer monads, which use free functors to represent effects without constraints, and Fast Freer which improves performance using type-aligned queues. Extensible Effects (ExtEff) is implemented as Freer applied to an open union, allowing different effects to be composed. This provides an extensible way to define computations with side effects in Dotty.