def every_pred(*preds):
    """
    Create a function that returns true if all ``preds`` return true against
    the provided arguments.

    :param *preds: Predicates.
    :rtype: Callable[[Any], bool]
    """
    return lambda *a, **kw: all(pred(*a, **kw) for pred in preds)