(??) is misleading, some may be tempted to write things like: func ?? 45 ?? x , forgetting that ?? is just a mere operator, not a syntactic convenience.<br>Unfortunately, Haskell doesn&#39;t provide Scala&#39;s underscore for partially applied functions: func(56, _, &quot;foo&quot;, _)<br>