EN
PréludeChargé par défaut — aucun import nécessaire.

Deprecated — les alias survivent UN SEMESTRE après un renommage, chaque usage avertit (W0005)

Synopsis
readInt : String -> Maybe Int

DÉPRÉCIÉ — ancien nom de parseInt (il analyse un texte, il ne lit pas le monde) ; il disparaîtra à la fin du semestre.

readDouble : String -> Maybe Double

DÉPRÉCIÉ — ancien nom de parseDouble ; il disparaîtra à la fin du semestre.

read : Parse a => String -> Maybe a

DÉPRÉCIÉ — ancien nom de parse ; il disparaîtra à la fin du semestre.

interface Parse a => Read a where {}

OBSOLÈTE — ancien nom de l'interface Parse. Un PAQUET DE MARQUEURS de compatibilité (le schéma Num/Integral de la cale Idris) : une vieille contrainte Read a => se résout encore — le corps obtient Parse a par la superclasse, et un appel à un type concret passe par les implémentations-marqueurs vides ci-dessous, qui reflètent les instances Parse du Prélude. Une implementation Read X where readsPrec … À L'ANCIENNE n'est PAS prise en charge (aucune méthode à définir) ; écrire une implémentation Parse avec parsesPrec. Les marqueurs des scalaires à largeur fixe vivent avec leurs types, dans Data.Int / Data.Word (T-29) — à retirer avec ce fichier.