from pyramda.function.curry import curry import builtins getattr = curry(lambda name, o: builtins.getattr(o, name))
from pyramda.function.curry import curry map = curry(lambda f, xs: [f(x) for x in xs])
from pyramda.function.curry import curry equals = curry(lambda x, y: x == y)
from pyramda.function.curry import curry filter = curry(lambda p, xs: [x for x in xs if p(x)])
from pyramda.function.curry import curry import builtins isinstance = curry(lambda type, v: builtins.isinstance(v, type))
from pyramda.function.curry import curry getitem = curry(lambda key, collection: collection[key])