Как можно преобразовать сопоставление с шаблоном F # с условием when в Scala?
У меня есть следующий код на F #:
match t0, t1 with | "a", _ -> true | b, "a" when not (b = "c") -> false
Есть еще одна статьяtopic Scala: сопоставление с образцом, когда один из двух элементов удовлетворяет некоторому условию , но я не могу получить базовый уровень.
Я не очень знаком с F #, но похоже, что это должно быть почти 1: 1 преобразование.Вот версия Scala:
(t0, t1) match { case ("a", _) => true case (b, "a") if b != "c" => false }