unicodeのλで無名関数をかける
Elmの無名関数はカッコ(..)
で括ってても必ずバックスラッシュ\...
で始めないといけません
これは時間空くと忘れそうだなと思ってました
実はバックスラッシュを使わず、ラムダλ..
(unicodeの)を使ってもOK
- documentには書いてません
- さらに、右方向のアロー演算子
->
も→
とUnicodeつかえるらしい
ってことで、次のように書いても問題なく動く
import Html exposing (..)
main =
List.map (λn → n^2) [1..10]
|> List.foldr (+) 0
|> toString
|> text
- Try Elmにこのコードコピペして確認できる
とはいえ、実際には自分が使うエディタの入力では入力大変なので使わないだろうけど