File: //usr/share/rubygems-integration/all/gems/webpacker-4.2.2/lib/install/examples/elm/Main.elm
module Main exposing (..)
import Browser
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", style "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 (Maybe {}) Model Message
main =
  Browser.element
    {
      init = always init,
      view = view,
      update = update,
      subscriptions = subscriptions
    }