Большинство ФП конструкций без GC либо не работают, либо работают в страшном обрезанном виде. Монады - не исключение. Даже с GC Writer Monad в Haskell "утекает" память, не представляю что за безумие с лайфтаймами должно для этого было бы быть в Rust. Или как выразить Continuation Monad.
ну ок, ладно, монад не будет, а хоть что-нибудь из этого планируется:
1) функций высокого порядка?
2) функция - first-class-citizen ?
3) currying ?