Типа тот же трединг и готовые функции заточенные под другие функции в параметрах. Что не нравится что из-за отсутствия контекста как такового много функций куда заходит больше 2-3 параметров
Отсутствующий (недостающий) контекст компенсируется добавлением первым парантром этого самого контекста. И вот ты уже в привычной Java. Кол-во параметров увеличилось всего на 1. А если ты сделаешь partial, то вообще вернёшься к старым добрым объектам.