Operators are not functions - operators need some wrapping to be applicable as function parameters to algorithms.
Binders, Adapters and Negaters.