Если это так, то я мог бы позволить людям поиграть с моим проектом, изменив его (Haskell) конфигурацию: перекомпилировав его в браузере, а затем повторно запустив его в браузере. Меня не волнует скорость. Я просто хочу иметь возможность продемонстрировать сложный в настройке настольный проект в браузере. Таким образом, возможные новые пользователи могут увидеть, нравится ли им это, в течение нескольких секунд и без настройки.
Как здорово это будет!
из того, что я читал, GHCJS компилирует STG в JavaScript. в нем говорится, что он использует GHC API, поэтому мы должны иметь возможность скомпилировать его и в JavaScript, как и любую другую библиотеку Haskell. (правильно?) Правда ли, что хотя среда выполнения GHC содержит много C, сам компилятор — чистый Haskell?
so:
- Может ли GHCJS скомпилировать себя в JavaScript?
- Может ли Haste скомпилировать себя в JavaScript?
- Что-то из этого было сделано? (так работает http://haste-lang.org/try/? Кажется, нужно сеть.)