def afilter(function, sequence):
"""Equivalent of filter() that takes an async filter function.
Returns a list.
"""
if function is None:
result(filter(None, sequence)); return
should_include = yield [function.asynq(elt) for elt in sequence]
result(list(itertools.compress(sequence, should_include))); return
评论列表
文章目录