&gt;What language allows you...<p>SML allows you to have an infix function named &quot;P&quot;, and Haskell allows something similar, although you have to quote it with backticks and can&#x27;t use a capital letter to start a function name...<p><a href="https:&#x2F;&#x2F;en.wikibooks.org&#x2F;wiki&#x2F;Standard_ML_Programming&#x2F;Expressions#Infix_function_calls" rel="nofollow">https:&#x2F;&#x2F;en.wikibooks.org&#x2F;wiki&#x2F;Standard_ML_Programming&#x2F;Expres...</a><p><a href="https:&#x2F;&#x2F;wiki.haskell.org&#x2F;Infix_operator#Using_prefix_functions_with_infix_notation" rel="nofollow">https:&#x2F;&#x2F;wiki.haskell.org&#x2F;Infix_operator#Using_prefix_functio...</a>