Quand je :load
un script en Haskell dans GHCi, il change l'invite de Prelude>
a *Main>
. Une fois que j'ai terminé avec ce script, comment puis-je revenir au Prelude>
prompt ? Il ne semble pas y avoir de documentation à ce sujet.
Réponses
Trop de publicités?Essayez d'utiliser le :m
commande. Elle devrait décharger tous les modules.
C'est l'abréviation de :module
qui définit le contexte actuel. Vous pouvez également charger des modules arbitraires de cette manière :
Prelude> :m Data.List Control.Applicative
Prelude Data.List Control.Applicative> :m
Prelude>
7hi4g0
Points
450
sam
Points
143
Vous pouvez
- Changement de répertoire via
:cd /new/directory
- Charger un autre fichier/module. Il provoque le déchargement du module précédent.
Voir la définition de :cd/:load dans https://downloads.haskell.org/~ghc/6.6/docs/html/guide_de_l'utilisateur/commandes_ghci.html