For å generere tilfeldige tall i Haskell, bruker man typisk random-pakken, som er en del av Haskell Platform.
random
Haskell bruker funksjonene round, ceiling, floor og truncate fra Prelude for avrundingsoperasjoner.
round
ceiling
floor
truncate
Prelude
Haskell håndterer komplekse tall med modulen Data.Complex.
Data.Complex