TypeCast/g_gusev
TypeCast/ArtemiyL
n1def cast(t):n1def cast(type_):
2    from functools import wraps2    from functools import wraps
33
n4    def wrapper(fun):n4    def decorator(fun):
5        @wraps(fun)5        @wraps(fun)
6        def newfun(*args, **kwargs):6        def newfun(*args, **kwargs):
n7            return (t)(fun(*args, **kwargs))n7            return type_(fun(*args, **kwargs))
8        return newfun8        return newfun
t9    return wrappert9    return decorator
1010
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op