Utilisation du débogueur de Leksah avec des programmes qui utilisent Readln et similaire

StackOverflow https://stackoverflow.com/questions/7425184

  •  30-10-2019
  •  | 
  •  

Question

J'ai récemment installé Leksah (0.10.0.4 sur Windows 7 64 bits), ce qui semble être un IDE intéressant pour Haskell. Cependant, je néglige clairement quelque chose en ce qui concerne la saisie des utilisateurs dans les programmes lors de l'utilisation.

J'ai un très simple

do
    printStr "Prompt: "
    x <- readLn

Bloquer dans mon code. Lorsque le débogueur arrive à la lecture, je m'attendais à pouvoir fournir des commentaires quelque part. Cependant, je ne trouve aucune fenêtre d'entrée. Je m'attendais à ce que la fenêtre de journal puisse être activée, mais je ne trouve nulle part pour interagir avec le programme. En cours d'exécution dans GHCI, tout est comme prévu, donc je suis certain que ce n'est pas le code.

De plus, lorsque je fais juste un "package-> exécuter", l'invite ne devient pas visible jusqu'à ce qu'une autre sortie de journal arrive (comme faire une reconstruction).

Ayant utilisé EMACS avec le mode Haskell dans le passé sur Linux, j'espérais une expérience plus conviviale afin de pouvoir engager certains programmeurs Windows sur des sujets Haskell. Est-ce que je manque quelque chose?

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top