Temaoppgaven i dag er ports i Elm. Ports er måten man kan snakke ut til javascript, samt å lytte på meldinger fra javascript. Dette repoet inneholder et simpelt eksempel på kommunikasjon ut ifra Elm, og andre veien. Relevante filer er Main.elm og index.html.
Se litt på eksempelet for å bli kjent med det, og så gjerne lek litt med det og utvid det til å gjøre noe fornuftig.
Videre kan man se om man finner noen kule javascript moduler som man kan integrere mot. Kanskje de som finner noe kan skrike ut?
https://guide.elm-lang.org/interop/javascript.html
You need Elm installed. Additionally, if you want to use the file watcher script that is set up with this repo, you need NodeJS and NPM as well. NPM comes with NodeJS if you're not on Linux.
Start med npm start. Mulig det er problemer med å kjøre scriptet på Windows. Spør noen om du ikke får det til å kjøre på Windows.