module Main exposing (..)

import Html exposing (Html, h1, text) import Html.Attributes exposing (style)

– MODEL

type alias Model =

{
}

– INIT

init : (Model, Cmd Message) init =

(Model, Cmd.none)

– VIEW

view : Model -> Html Message view model =

-- The inline style is being used for example purposes in order to keep this example simple and
-- avoid loading additional resources. Use a proper stylesheet when building your own app.
h1 [style [("display", "flex"), ("justify-content", "center")]]
   [text "Hello Elm!"]

– MESSAGE

type Message

= None

– UPDATE

update : Message -> Model -> (Model, Cmd Message) update message model =

(model, Cmd.none)

– SUBSCRIPTIONS

subscriptions : Model -> Sub Message subscriptions model =

Sub.none

– MAIN

main : Program Never Model Message main =

Html.program
  {
    init = init,
    view = view,
    update = update,
    subscriptions = subscriptions
  }