関数型言語ML (SML, OCaml, etc.), Part 8 (17レス)
上下前次1-新
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん
6: 2024/11/17(日)22:38 ID:vlQbYPk+(1/2) AAS
◎Haskellで関数の定義いろいろ
factorial n =
if n = 0 then 1 else n * factorial (n - 1)
◎ガード
factorial n
| n == 0 = 1
| otherwise = n * factorial (n - 1)
◎foldl
factorial n = foldl (*) 1 [1..n]
◎product = foldl (*) 1
省8
7: 2024/11/17(日)23:01 ID:vlQbYPk+(2/2) AAS
肝心のパターンマッチ忘れてた
factorial 0 = 1
factorial n = n * factorial (n - 1)
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.299s*