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