In general, the idea is: a lot of methods have "options" as their last argument(s), and first argument(s) is the main "subject" of the method.
So, when the method is converted to proc, you can "bind" those options with rcurry, and then pass it, like in my example above, as a 1-argument proc with some options set.
The alternative, BTW, would be not currying last arguments, but currying any keyword argument by name.
In general, the idea is: a lot of methods have "options" as their last argument(s), and first argument(s) is the main "subject" of the method.
So, when the method is converted to proc, you can "bind" those options with rcurry, and then pass it, like in my example above, as a 1-argument proc with some options set.
The alternative, BTW, would be not currying last arguments, but currying any keyword argument by name.
I then think this might be called something other than currying-related name. Keyword arguments are not directly FP-oriented concepts. If you want to make keyword arguments better name it as such; if you want functional programming better we need another example that is more FP.