human
I wrote the below code

    (name, predicate) = parse_func(next, token)
    def select(result):
        for node in result:
            if (_get_first_or_none(predicate([node])) is None):
                (yield node)
    return select

What's a good function header?
assistant
#Here's a good function header.

def handle_func_not(next, token):