Scala 3, Programming Scala.
this is done inside the implementation (not shown) of boundary.apply to provide the capability of doing a non-local return. Using a Label in this way prevents the user from trying to call break without an enclosing boundary. Rephrasing all that, we don’t want users to call break without an