Что такое аккуратный способ хранить пары строк, которые не обязательно являются ключами-значениями (могут иметь дубликаты ключей), для небольшой коллекции?List [List [String]] работает явно, но выглядит грязно.
Приветствия Парса
List[(String,String)] является стандартным решением:
List[(String,String)]
scala> List(("foo","bar"), ("foo","baz")) res1: List[(java.lang.String, java.lang.String)] = List((foo,bar), (foo,baz))
Кортежи являются идеальной структурой данных для представления пар.
Поэтому используйте список (String, String) кортежей.
(String, String)