Combobox component.
Opaque type to configure the component (construct with the config
function).
List String
Combo options.
Opaque type to manage the states of component.
config : (State -> msg) -> List String -> Config msg
Config constructor.
init : String -> State
Initialize the component state.
value : State -> String
Get the selected value.
view : Config msg -> State -> Html msg
Component view.