Beispiel #1
0
 def test_apply(self):
     self.assertEqual(10, op.apply(operator.add, [2, 8]))
Beispiel #2
0
 def test_apply(self):
     self.assertEqual(10, op.apply(operator.add, [2,8]))
Beispiel #3
0
# 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]))
#