Предположим, у меня есть два списка:
val a = List('a', 'b', 'c')
val b = List('a', 'b', 'c', 'd')
Я хочу получить элемент, которого нет в первом списке (в данном случае это 'd'). Я знаю, что могу сделать это с помощью цикла, но есть ли какой-нибудь причудливый функциональный способ сделать это быстро в одной строке?
Я просматривал Scala List API, но смог найти только объединение и пересечение (что даст мне List ('a', 'b', 'c', 'd') и List ('a' , 'b', 'c') соответственно)