Posté par nokomprendo .
En réponse à la dépêche GHC 8.8, 8.10 et 9.0.
Évalué à 2.
Dernière modification le 16 mars 2021 à 17:40.
C'est l'inverse.
Avec import Data.Text, on peut faire directement pack "foobar".
Alors qu'avec import qualified Data.Text, il faut faire Data.Text.pack "foobar".
Haskell propose aussi d'autres solutions pour éviter les conflits de noms.
Avec import qualified Data.Text as T, on peut faire T.pack "foobar".
Et on peut aussi indiquer spécifiquement ce qu'on veut importer, ou masquer.
[^] # Re: ImportQualifiedPost
Posté par nokomprendo . En réponse à la dépêche GHC 8.8, 8.10 et 9.0. Évalué à 2. Dernière modification le 16 mars 2021 à 17:40.
C'est l'inverse.
Avec
import Data.Text, on peut faire directementpack "foobar".Alors qu'avec
import qualified Data.Text, il faut faireData.Text.pack "foobar".Haskell propose aussi d'autres solutions pour éviter les conflits de noms.
Avec
import qualified Data.Text as T, on peut faireT.pack "foobar".Et on peut aussi indiquer spécifiquement ce qu'on veut importer, ou masquer.