For a working example, check out the Example file
{ simpleDate ={day =Nothing, month =Nothing, year =Nothing}This is a instance of simpleDate type.
update:Msg->Model-> ( Model, CmdMsg )
update msg model =case msg ofUpdateField field value ->let
newDate = dateUpdate model.simpleDate field value
in{model | simpleDate = newDate}![]Here you can work with the "dateUpdate" function alongside with a message type. field is the type that you want to edit, passed as a string. types can be:
- "day"
- "month"
- "year"