<div dir="ltr"><div>enum SomeEnum {</div><div>    case Foo</div><div>    case Bar</div><div>    func demoDotAndNoDot() {</div><div>        switch self {</div><div>        case .Foo: print(&quot;This has the usual dot before the case name.&quot;)</div><div>        case Bar: print(&quot;This has no dot, which is ok, at least in this particular context.&quot;)</div><div>        }</div><div>    }</div><div>}</div><div><br></div><div>I&#39;m just throwing this out in case someone should feel like writing a formal proposal to remove the dotless form.</div><div><br></div><div><div>I&#39;d be ok with removing it since it only works in some specific contexts. </div></div><div><br></div><div>/Jens</div><div><br></div><div><br></div></div>