

@dispatch(Map)
def _print_python(expr, leaves=None):
    (child, scope) = print_python(leaves, expr._child)
    funcname = next(funcnames)
    return (('%s(%s)' % (funcname, child)), toolz.assoc(scope, funcname, expr.func))

dataset/ETHPy150Open blaze/blaze/blaze/compute/pyfunc.py _print_python/original