TypeCast/meacca
TypeCast/alex.ust98
f1from functools import wrapsf1from functools import wraps
22
33
t4def cast(get_type):t4def cast(f):
5    @wraps(cast)5    @wraps(f)
6    def decorator(fun):6    def wrapper(func):
7        @wraps(fun)7        @wraps(func)
8        def wrapper(*args):8        def _w(*args):
9            return get_type(fun(*args))9            return f(func(*args))
10        return _w
10        return wrapper11    return wrapper
11    return decorator
1212
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op