Higher order functions Packages