2016-05-11 3 views
2

Depuis mai 2016, est-ce que ghc-mod supporte les projets compilés avec ghcjs?Est-ce que ghc-mod supporte ghcjs?

Je me rends compte que dans de nombreux cas, la source est la même, mais ce n'est pas le cas lorsque l'on travaille avec la bibliothèque ghcjs-dom.

J'ai actuellement 2 dossiers de projet, configurés avec la pile. De l'extérieur de ces dossiers:

ghc-mod check folder1/executable/Main.hs 

fonctionne parfaitement. Le fichier stack.yaml spécifie ici ghc-7.10.2

ghc-mod check folder2/executable/Main.hs 

échoue. Le fichier stack.yaml spécifie ici ghcjs-0.2.0.0_ghc-7.10.2

Est-ce que ce comportement est attendu? Je ne peux pas dire frrm les demandes de fonctionnalités et wikis quel est l'état actuel.

Répondre

2

Pas actuellement - https://github.com/ghcjs/ghcjs/issues/271

Notez que ceci est en fait assez difficile car GHC-mod devrait être lié à ghcjs. Autant que je sache ghcjsi est le seul outil de ce type à travailler avec les ghcjs

+0

Merci. Je suis sûr que c'est compliqué: ghc-mod et ghcjs sont quelques-uns des logiciels les plus inspirants que j'ai jamais rencontrés. Je proposerais d'aider, mais j'ai environ zéro connaissance de javascript, ou les internes de ghcjs ou de ghc-mod. J'ai seulement été conduit à utiliser ghcjs parce que ghcjs-dom ne supporte pas les éléments canvas utilisant ghc (en raison de la bibliothèque webkitgtk sous-jacente) – OllieB