In functional programming classes at the uni you probably wouldn't hear this because if they teach Haskell which I assume most do, every function always takes just one argument. That's because functions are curried by default.
I personally haven't really heard this mentioned anywhere outside of the Erlang/Elixir sphere.