Om willekeurige getallen te genereren in Haskell, gebruikt men typisch het random pakket, dat deel uitmaakt van het Haskell Platform.
random
Haskell gebruikt de functies round, ceiling, floor en truncate uit de Prelude voor afrondingsbewerkingen.
round
ceiling
floor
truncate
Prelude
Haskell gaat om met complexe getallen met de module Data.Complex.
Data.Complex