This page covers Tutorial v2. Elm 0.18.
Main
We want to use the initialModel
we created before. Modify src/Main.elm to use this:
module Main exposing (..)
import Html exposing (program)
import Msgs exposing (Msg)
import Models exposing (Model, initialModel)
import Update exposing (update)
import View exposing (view)
init : ( Model, Cmd Msg )
init =
( initialModel, Cmd.none )
subscriptions : Model -> Sub Msg
subscriptions model =
Sub.none
-- MAIN
main : Program Never Model Msg
main =
program
{ init = init
, view = view
, update = update
, subscriptions = subscriptions
}
Here we added initialModel
in the import and init
.