I also tried it with ghc-8 and it didn't seem like it was going to work,
although I could have just not got the right steps.  Decided to hold off.
Haskell changes relatively quickly compared to other languages.

On Sat, Dec 31, 2016 at 4:14 AM, GordonBGood <[email protected]> wrote:

> On Saturday, 31 December 2016 03:25:53 UTC+7, art yerkes wrote:
>>>
>>> The promise of never needing to really get dirty and debug live Elm code
>>> is real, and it's true that nothing else quite lives up to that.
>>>
>>
>> Amen to that: the advantage of being simple and placing restrictions on
>> what one can do such that there is really only one way to do things, which
>> can be carefully tested to not cause crashes or weird behaviour...
>>
>>
>>> I wrote some notes on getting ghcjs up and running earlier.  The basic
>>> trick is to ignore the initial README documentation and look on the wiki,
>>> following the directions for your specific haskell version.  For 7.10:
>>>
>>> I used ghc 7.10, which doesn’t work out of the box with ghcjs.  I cloned
>>> ghcjs master and used these instructions: https://github.com/ghcjs/ghcjs
>>> /wiki/GHCJS-with-GHC-7.10 from the wiki to install it properly.  The
>>> quick start on the ghcjs readme doesn’t quite mention everything.  In
>>> particular, you must bootstrap like:
>>>
>>> ghcjs-boot --dev --ghcjs-boot-dev-branch master --shims-dev-branch master
>>>
>> Thanks for that; there isn't a lot of help getting GHCJS to work with GHC
> 8.0.1.
>
> The encouraging news is that there is very active work going on for GHCJS,
> just not committed to the github GHCJS repository, with the latest (version
> 2.1) source available from  Luite (the author of GHCJS)
> <http://luite%20%28the%20author%20of%20ghcjs/>; which to me means that it
> may reach a stable status before the others (other than Elm).
>
> As I am on Windows I used the instructions on how to set up MSYS2 as per
> the GHCJS Readme.md file to which I added $PATH addition for  node (for
> later use and testing) that was installed under Windows.  I then performed
> the following steps as per your suggestion, but get the following error:
>
> System\Process\Common.hs:50:31: error:
>     Module `System.Win32.DebugApi' does not export `PHANDLE'
>
> GHCi\Signals.hs:9:1: error:
>     Failed to load interface for `System.Posix.Signals'
>     Perhaps you meant System.Posix.Internals (from base-4.9.0.0)
>     Use -v to see a list of the files searched for.
> cabal.exe: Error: some packages failed to install:
> ghci-8.0.1 failed during the building phase. The exception was:
> ExitFailure 1
> process-1.4.2.0 failed during the building phase. The exception was:
> ExitFailure 1
>
> So can't use it.
>
> --
> You received this message because you are subscribed to a topic in the
> Google Groups "Elm Discuss" group.
> To unsubscribe from this topic, visit https://groups.google.com/d/
> topic/elm-discuss/Um7WIBTq9xU/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> [email protected].
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups "Elm 
Discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to