Here is something in Haskell which is confusing/bothering me right now.
What magic do the parenthesis do exactly?
Conversation
`, conversely, transforms prefix into infix:
4 `elem` [3, 4, 5] # => True
3
I found this eventually, but thanks :O The asymmetry here is weird to me.
1
Replying to
Agreed that it’s weird. I suspect the asymmetry is necessary to avoid ambiguous parses.

