Монадки универсальны, хоть для нулабле, хоть конкарент эффектами, хоть для опшн/трай и т п
В чем сложность юзать (не понять) монады?
У скалы есть аналог инлайнов
Какой сахарок для дсл есть в котлине, какого нет в скале?
но конкретно нулабл использовать в котлине гораздо удобнее чем Option в скале (ехал мап через флетмап…)
Сахарок в котлине - удобнее экстеншны создавать (без этих ваших имплисит классов), автокариррование последнего аргумента если она лямбда в блок, суспенд функции (и не надо про for comprehension, это страшный костыль)