2012-02-09
2/10 練習メモ
add :: (Num a) => a -> a -> a
add = (\ x y -> x + y)
型クラスを用いる場合は、
関数名 :: (型クラス[, 型クラス...]) => (関数の型)という宣言の仕方になる。
型クラスのところがJavaの<T extends Hoge>みたいなもの (Thanks rf0444).
add = fun x y -> x + y
厳密なλ式がもしかしたらあるのかもしれないけど、とりあえずはこれで表現可能。
トラックバック - http://d.hatena.ne.jp/a-hisame/20120209/1328801736
リンク元
- 9 http://t.co/FeWbjrMb
- 3 http://www.google.co.jp/url?sa=t&rct=j&q=scalatest&source=web&cd=1&ved=0CDAQFjAA&url=http://d.hatena.ne.jp/a-hisame/20100715/1279183871&ei=ekg3T7_lHazImQX81fDyAQ&usg=AFQjCNGoX3y25_TON07s6cULRyMIjo5Z-w
- 2 http://search.minakoe.jp/rsss/rsss.asp?pgsz=100&qry=java¬wit=1&twit=0&debug=1&multi=1
- 2 http://twipple.jp/
- 2 http://www.google.co.jp/url?sa=t&rct=j&q=sbt 使い方&source=web&cd=1&ved=0CDEQFjAA&url=http://d.hatena.ne.jp/a-hisame/20100715/1279183871&ei=YXQ4T4yNC6ObmQWk29T9AQ&usg=AFQjCNGoX3y25_TON07s6cULRyMIjo5Z-w&sig2=-PPLEYueZRZU3
- 2 http://www.google.co.jp/url?sa=t&rct=j&q=simple build tool&source=web&cd=4&ved=0CEgQFjAD&url=http://d.hatena.ne.jp/a-hisame/20100715/1279183871&ei=6zM1T6oNw5-JB531nO4K&usg=AFQjCNGoX3y25_TON07s6cULRyMIjo5Z-w&sig2=ct3Pg3J0ZPylUWhQq6rTbg
- 2 http://www.google.co.jp/url?sa=t&rct=j&q=vb6+for+continue&source=web&cd=5&sqi=2&ved=0CFgQFjAE&url=http://d.hatena.ne.jp/a-hisame/20090216/1234784875&ei=Vdo1T8SBMe6amQX83MyJAg&usg=AFQjCNEwva4ItsaZO_dZmgSSVUD-Dyha8g
- 1 http://k.hatena.ne.jp/keywordblog/Haskell
- 1 http://longurl.org
- 1 http://mixi.jp/view_diary.pl?url=http://d.hatena.ne.jp/a-hisame/20120209/1328801736&owner_id=20329780
