def juxt(*fs):
    """Constructs a lazy juxtaposition of the given functions.
       Result returns an iterator of results of fs."""
    extended_fs = list(map(make_func, fs))
    return lambda *a, **kw: (f(*a, **kw) for f in extended_fs)
Constructs a lazy juxtaposition of the given functions.
       Result returns an iterator of results of fs.
funcy/funcs.py