To be clear, I would guess (and I'm by no means sure) that these very highly regarded Haskellers barely know how to define "category" and "functor" (the mathematical versions, not the Haskell versions) and certainly don't know how to define "natural transformation". I admit the following as evidence: https://twitter.com/bos31337/status/656319244263518208
I think it's very important that we, as the Haskell community, reaffirm at every possible opportunity that you do not need to know category theory, or even much mathematics, to succeed at Haskell.
> he wrote my window manager!
Mine too!
To be clear, I would guess (and I'm by no means sure) that these very highly regarded Haskellers barely know how to define "category" and "functor" (the mathematical versions, not the Haskell versions) and certainly don't know how to define "natural transformation". I admit the following as evidence: https://twitter.com/bos31337/status/656319244263518208
I think it's very important that we, as the Haskell community, reaffirm at every possible opportunity that you do not need to know category theory, or even much mathematics, to succeed at Haskell.