Before opening an issue on Julia GitHub I would like to ask two things (as I might have missed the relevant discussions - I could find some issues that are related but not something directly the same).
Many functions allow an optional function as a fists argument, e.g.
The question is if it would be acceptable to add the following definitions in Julia Base (I am giving one example):
sum(f::Function) = Base.Fix1(sum, f)
Are there any plans for exposing
Base.Fix1 to users (possibly with some nicer syntax/name). If this were provided then Question 1 would be obsolete as one could just use the syntax to get what is intended (assuming the syntax would be easy enough).