|
|
|
|
|
by mistercow
610 days ago
|
|
Yeah those examples are compelling. What might work well is a lint rule to error if a loop expression ends an actual function declaration (i.e. not an inline callback), and the function doesn’t explicitly define a return type. I think that catches almost every bad case, aside from the odd memory leak in really unusual edge cases. |
|