что не так в этом фрагменте кода?
(Left("aoeu")) match{case Right(x) => ; case Left(x) => }
<console>:6: error: constructor cannot be instantiated to expected type;
found : Right[A,B]
required: Left[java.lang.String,Nothing]
почему сопоставитель шаблонов просто не пропускает Right и не проверяет Left?