Updated applyOn to assume partially applied function. Changed conduits to unify these design.