Pour générer des nombres aléatoires en Haskell, on utilise typiquement le package random, qui fait partie de la plateforme Haskell.
random
Haskell utilise les fonctions round, ceiling, floor et truncate du Prelude pour les opérations d’arrondi.
round
ceiling
floor
truncate
Prelude
Haskell gère les nombres complexes avec le module Data.Complex.
Data.Complex