Я только что видел, что могу сделать:
Set(1, 2, 3).map(Set(1))
что дает результат:
Set(true, false)
Но я думал, что функция карты может принимать только другую функцию, а не новый набор. Если бы я ожидал, что это вернет набор наборов. Что происходит и что означает результат?