Hi, is there syntax available for specifying default arguments to a generic proc based on type? For example (syntax doesnt work): proc get_a_value[ T: int | float](defaultValue: T int = low(int) | float = NegInf): T = var raw = getSomeStringFromInput() if raw == "": return defaultValue when T is int: return parseInt(raw) else: return parseFloat(raw) Run
- Syntax for default arguments to generic proc mp035