soy-curd's blog

へぼプログラマーです [https://twitter.com/soycurd1]

2015-06-14から1日間の記事一覧

ElmのMaybe

Elmにはモナドはないようだが、Maybeはモジュールとして用意されている。以下、簡単に使ってみたメモ。 Maybeを作る 特に明示的にimportしなくてもMaybeは使える。以下はif式で場合分けし、Just aかNothingを返す関数の例。 -- 0未満100以上はNothingにするM…

Elm文法メモ その2

Elm

Elm文法メモ第二弾。 let式 let ~のインデント内で変数を束縛できて、in ~ の値が返ってくる。let内にスコープが限られているため、外からはlet内で定義した変数は参照できない。 import Graphics.Element exposing(show) -- let式 sentence = let beer = "p…