How to print index of selected option in Elm?
I have a <select> HTML element with 3 options and a <p> element. In the <p> element I want to print index of the currently selected item in <select> . E.g. if I select the first option, it should print 0, if I select the second option, it should print 1, and so on. How do I proceed from the minimal code, which is given below? import Html as H exposing (Html) import Maybe import Signal as S exposing (Address, (<~)) type alias Model = { selected : Maybe Int } model = { selected = Nothing } type Action = NoOp | Select Int update action model = case action of NoOp -> model Select n -> { model |