Skip to content

Instantly share code, notes, and snippets.

@ksunair
Created September 2, 2017 18:22
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ksunair/9309700f4981c04873c65726e6ef1ced to your computer and use it in GitHub Desktop.
Save ksunair/9309700f4981c04873c65726e6ef1ced to your computer and use it in GitHub Desktop.
module Main exposing (..)
import Html exposing (..)
import Html.Events exposing (..)
type alias Model =
{ rate : String
}
initData : Model
initData =
{ rate = "0"
}
dummyData : Model
dummyData =
{ rate = "dummy"
}
type Msg
= GetData
update : Msg -> Model -> Model
update msg model =
case msg of
GetData ->
dummyData
view : Model -> Html Msg
view model =
div []
[ h3 [] [ text ("Current rate = " ++ model.rate) ]
, button [ onClick GetData ] [ text "Get Data" ]
]
main =
Html.beginnerProgram { model = initData, view = view, update = update }
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment