I only use Haskell in hobby projects outside of work but somewhat regularly run into problems with package bounds causing conflicts or forcing some project on to an older GHC than I'd like. It's not cabal hell since its confined to one project and not system wide, but it's definitely a pain point.
HN user
ljwall
Seconding Haskell in Depth.
But aside from resources, if you actually have something you want to build in Haskell, just go for it and struggle through --- that's the best way to learn that I've found
Not sure what you're aiming to imply without saying there.
But you're mostly wrong. The majority of people you would call British are classed as citizens, not subjects:
A bit snide. The guardian also carries opinion pieces from multiple viewpoints.
This is based on making pottery as a hobby: Most craft potters working in earthenware use lead glazes as the colour response is more appealing than what can easilly be achieved with other low-temperature fluxes. It's also more resistant to crazing, and for earthenware to be functional it's important the glaze doesn't craze significantly as earthenware is slightly porous- if the glaze is crazed then your coffee cup will leave a damp mark on the desk.
(Lead is not used on stoneware or porcelain.)