I wonder if there is a good reason for this optical mismatch between e. g. pattern matching, which uses a simple
case foo =>
to denote that no action should be taken.
Wouldn't it be reasonable to have something like
import foo.bar.{Baz => }
instead of
import foo.bar.{Baz => _}
considering that _
is used as an "import everything" in the same statement?