Hello, and thanks for all your work on the elm platform :)
I have an issue that has apparently surfaced before and was fixed, in #59
I was advised to create a new issue instead of just commenting on the old one, so I've duplicated my comment here :)
On MacOS, with the latest elm-platform (0.18 if I am not mistaken), and a very simple Dice.elm:
module Dice exposing (..)
import Html exposing (Html, div, text)
main =
div [] [ text "Hello World!" ]
About 90% of the time when I refresh the page localhost:8000/Dice.elm I am greeted with a blank page, and the console outputs the following:
[Error] Failed to load resource: the server responded with a status of 500 (Internal Server Error) (Dice.elm, line 0)
[Error] ReferenceError: Can't find variable: runElmProgram
Global Code (Dice.elm:10)
The resource in question is /_compile/Dice.elm which returns an error code 500.
Apparently when I add an error to my code, the proper error description page always gets shown, so the problem seems to occur after the page has been built?
I have uninstalled and reinstalled elm-platform a few times, and originally I was using the elm binaries from Homebrew, with the same result.
There could be a problem with my setup, but if so I can't find it.