i made that up but absolutely you can make this a thing in haskell because of operator overloading
You can make completely unreadable code in most languages- in none of them, except esolangs like BF, would something like that be best practice... That seems a bit unfair...
You can't actually quite make that a thing, because you started with an operator.