Care sunt tipurile fundamentale din Haskell ?

From HaskellWiki

Ca in orice limbaj: intregii, caracterele tipografice, numerele reale, valorile logice:

Int, Integer, Char, Float, Bool

Notati ca String este de fapt lista de caractere [Char]. Al n-lea caracter dintr-un string se extrage cu operatorul !!.

Notati ca Integer este tipul intregilor ORICAT de lungi. Vreti sa calculati 2 la puterea 1000 . Nici o problema. Folositi Haskell !