Elmで配列を繰り返して表示する
Elmで配列を繰り返して表示する方法です。 Stringの配列の内容を繰り返して表示しています。 ちなみにElmは木の名前らしいです。

Main.elm
module Main exposing (main)
import Html exposing (..)
import Html.Attributes exposing (..)
type alias Model =
List String
initialModel : Model
initialModel =
[ "Snorlax", "Slowpoke", "Psyduck", "Gengar" ]
liComponent : String -> Html msg
liComponent title =
li [] [ text title ]
view : Model -> Html msg
view model =
div []
[ ul [] (List.map liComponent model)
]
main : Html msg
main =
view initialModel
