<@U8QM3FD0V> as Mario pointed out Arrow supports b...
# language-proposals
@niccorder as Mario pointed out Arrow supports both partial application and currying https://github.com/arrow-kt/arrow/blob/master/arrow-syntax/src/main/kotlin/arrow/syntax/function/partials.kt https://github.com/arrow-kt/arrow/blob/master/arrow-syntax/src/main/kotlin/arrow/syntax/function/currying.kt I do agree with you that this boilerplate should not be required and this would be a good lang feature. While the lang could support both currying and partial application directly I think that a better feature would be abstracting over generics arity in general.