For

sealed trait For

The AST returned from a for...yield or a for...do expression.

Note that a For does not directly support !-notation. Instead, keywords.Each.ToView is used to convert a For to a Keyword that supports !-notation.

Companion:
object
class Object
trait Matchable
class Any
trait Do
class FlatForeach[Upstream, UpstreamElement, Nested]
class Foreach[Upstream, UpstreamElement]
class KeywordForeach[Upstream, UpstreamElement, UnitKeyword]
trait Yield[Element]
class FlatMap[Upstream, UpstreamElement, Mapped, Element]
class KeywordMap[Upstream, UpstreamElement, ElementKeyword, Element]
class Map[Upstream, UpstreamElement, Element]
class WithFilter[Upstream, Element]