Functional Programming In Numpy