Were there any bitter battles in the design of Haskell?
I find it hard to believe that a language designed by committee did not have bitter furious fights over some issues in the language. Then again, I suppose the design goals with Haskell were fairly clear. Purely functional, types because they are necesary. Laziness because it fits with pure functions. End of discussion!
By the way, I have to comment that the Haskell community is so much friendlier than Perl.