Skip to main content

trace(func)

Signature: trace(func: Callable[..., Any]) -> Callable[..., Any]

Decorator that prints arguments and return value for each call. Useful for debugging small functions.

Example

@trace
function add(a,b) returns int { return a + b }