したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | |

Haskell勉強スレッド

10(-_-)さん:2017/03/05(日) 04:18:18 ID:???0
引数を1つ受けて取って関数型を返す関数ならば演算子記号でない関数でも中置記法を使える
例えば整数の割り算の関数 div は
50割る15なら div 50 15 と書け、中置記法に直すと 50 `div` 15 と書ける

例えば
f :: Int -> Int -> Int -> Int と宣言するとは Int -> (Int -> (Int -> Int)) という関数になるので
f a b c = a + b + c
で f 10 20 は 10 `f` 20 と書け、これは 10 + 20 + c という感じになり 引数を一つ受け取る関数を返す

慣れるまで結構複雑


新着レスの表示


名前: E-mail(省略可)

※書き込む際の注意事項はこちら

※画像アップローダーはこちら

(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)

掲示板管理者へ連絡 無料レンタル掲示板