Earlier quoted context omitted.
If you mean without closing parentheses, I think you can also do that in languages like Haskell with non-parenthetical function calls.
I'm not a Haskell user, but my experience with this in the Nix language is a bit mixed. It definitely works sometimes , but then you get a pileup of parenthesis nesting anyway, because the default is greedy and you have to control which functions get which arguments.
E.g. https://mmhaskell.com/blog/2021/7/5/function-application-usi...