Hacker News new | ask | show | jobs
by gnatmud8 274 days ago
i also wonder about this concept; is there a programming language that has this behavior?
1 comments

Ada, Nim, Pascal. I think C++ also offers it with a specific syntax.

Rust also offers it, but you need to specify it on the call side as well.

Fortran can do "in out" arguments to subroutines also.