def test_apply(self): self.assertEqual(10, op.apply(operator.add, [2, 8]))
def test_apply(self): self.assertEqual(10, op.apply(operator.add, [2,8]))
# f = F(add,1)<<F(mul,100) # # # print(list(map(f,[0,1,2]))) # # # # print(list(map(F()<<str<<(_**2)<<(_+1),range(3)))) # func = F()>>(filter,_<6)>>sum # # print(func(range(10))) # # print(apply(add, [1, 2])) print(flip(sub)(20, 10)) # print((sub)(20,10)) # folder = op.foldl(_*_,1) # folder = op.foldl(_*_,1) # # print(op.foldl(_+_)([1,2,3])) # # print(folder([1,2,3])) # # print(foldr(call,0)([lambda x:x**2,lambda y:y+10])) #