1
私はmap(_ => _)
のes2015イディオムを使用していましたが、1つのアンダースコアがエルムのラムダ関数の有効な変数名ではないようです。Elmで変数 `_`を見つけることができません
これは間違いありませんか?もしそうなら、これを文書化/説明するリソースはありますか?
次はCannot find variable `_`
view : Model -> Html Msg
view model =
div []
[ ul []
(List.map (\_ -> li [] [ text _.message ]) model.messages)
]
で失敗しかし、これは動作します:
...
(List.map (\a -> li [] [ text a.message ]) model.messages)
ねえ、ありがとう。私は見たことがあるオンラインガイドのいずれかでこれについての文書を見つけることができないようです。標準的なリソースがどこかにあるかどうか知っていますか? – mzmm56
エルムのガイドでは正式な説明が見つかりませんが、エルムはハスケルの祖先であり、[パターンマッチングの下線機能を継承しました](https://en.wikibooks.org/wiki/Haskell/Pattern_matching)。 –
ああ、ありがとう、リンクありがとう – mzmm56