Added some unit tests for partial fn, currying, composition