bindFactory: create partial function applications with injected arguments