scala либо сопоставление с образцом

что не так в этом фрагменте кода?

(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?

8
задан coubeatczech 13 December 2010 в 19:35
поделиться