Introdução ao sistema de tipos do Haskell para desenvolvedores práticos
Desenvolvedores vindos de linguagens como JavaScript, Python ou Ruby frequentemente estranham o sistema de tipos do Haskell. A diferença fundamental está na combinação de tipagem estática forte com inferência de tipos.