from macro_module import macros, f


my_func = f%(_ + (1 * _))
print my_func(10, 20) # 30
print reduce(f%(_ + _), [1, 2, 3])  # 6
print filter(f%(_ % 2 != 0), [1, 2, 3])  # [1, 3]
print map(f%(_  * 10), [1, 2, 3])  # [10, 20, 30]