Один из вариантов создания кортежа из 2-х элементов — применение a -> b, что является альтернативой всем привычного (a, b). В Scala 2-й версии это имплементировано посредством неявного преобразования из типа переменной a в ArrowAssoc, где определен метод ->: