Conversation

I've come around to this and I now really appreciate the extra parens in case (...) of ...
Quote Tweet
Replying to @polytomous
i often use what are considered superfluous parens in my haskell. i say, if they help me read it, then they are not superfluous, even if the compiler doesn't need them.
1
6
I write "Exp(env) a" to indulge myself my favourite #SuperfluousParens confers intuition, like fmap = maps funs (a -> b) -> (f a -> f b) or "flip fmap" flip fmap :: f a -> (a -> b) -> f b :: f a -> (forall b. (a -> b) -> f b) :: f a -> Yoneda f a :: f ~> Yoneda f
1
6