Beispiel #1
0
def property_e(get_expression, doc=None):
    return property(fget=e(get_expression), doc=doc)
Beispiel #2
0
def min_e(*args, key, **kwargs):
    return min(*args, key=e(key), **kwargs)
Beispiel #3
0
def partial_e(expression, arg):
    return partial(e(expression), arg)
Beispiel #4
0
def map_e(expression, *args, **kwargs):
    return map(e(expression), *args, **kwargs)
Beispiel #5
0
def max_e(*args, key, **kwargs):
    return max(*args, key=e(key), **kwargs)
Beispiel #6
0
def takewhile_e(expression, *args, **kwargs):
    return takewhile(e(expression), *args, **kwargs)
Beispiel #7
0
def _lru_cache_inner(exp, *args, **kwargs):
    return lru_cache(*args, **kwargs)(e(exp))
Beispiel #8
0
def filterfalse_e(expression, *args, **kwargs):
    return filterfalse(e(expression), *args, **kwargs)
Beispiel #9
0
def groupby_e(iterable, expression):
    return groupby(iterable, e(expression))
Beispiel #10
0
def dropwhile_e(expression, *args, **kwargs):
    return dropwhile(e(expression), *args, **kwargs)
Beispiel #11
0
def filter_e(expression, *args, **kwargs):
    return filter(e(expression), *args, **kwargs)
Beispiel #12
0
def classmethod_e(expression):
    return classmethod(e(expression))
Beispiel #13
0
 def cached_property_e(expression):
     return cached_property(e(expression))
Beispiel #14
0
 def cache_e(expression):
     return cache(e(expression))
Beispiel #15
0
def singledispatch_e(expression):
    return singledispatch(e(expression))
Beispiel #16
0
def list_sort_e(self: list, *, key, **kwargs):
    return self.sort(key=e(key), **kwargs)
Beispiel #17
0
 def ret(expression):
     return self.register(cls, e(expression))
Beispiel #18
0
def sorted_e(*args, key, **kwargs):
    return sorted(*args, key=e(key), **kwargs)