All source files used to create elm-lang.org, the home-page of the Elm programming language.
public/-- all of the .elm files used for the site. This makes up the majority of client-side code.server/-- the Haskell files responsible for serving everything from .elm files to images.resources/-- the various resources needed for Elm.
Follow these steps to get this all running on your local machine:
- Fork or download this project.
- Run
bash compile.sh. This will compile the server. - Run
./Serverto start the server.
- Fork or download this project.
- Run
compile.bat. This will compile the server and start it on your machine.
Great! You should be set up with elm-lang.org running at localhost:8000/.