Esempio n. 1
0
def sequenceequal(first, second, selector=None):
    selector = Function(selector, arity=1)
    first, second = compatible.imap(list, [first, second])
    if len(first) != len(second):
        return False
    for a, b in compatible.izip(first, second):
        if selector(a) != selector(b):
            return False
    return True
Esempio n. 2
0
def select(iterable, selector):
    selector = Function(selector, arity=1)
    return compatible.imap(selector, iterable)