WhiteHaskellerZにもできる超初心者向けHaskell講座(3)

超人気Haskellerである文(@fumieval)さんによる連載Haskell講座の第3(ry
12
前へ 1 ・・ 3 4
ガルヒGarhi @GarhiTech

@fumieval では、概念的には[x..xs]であってますか?

2012-10-20 14:39:48
ふみ (DJ Monad) @fumieval

@WhitehackerZ1 [a..b]は、「aからbまでの数が連続して入ったリスト」という意味で、足し算とは関係ありません。

2012-10-20 14:40:48
ガルヒGarhi @GarhiTech

@fumieval そういうことですね。では、x+x+x+x+x+x+x+x+x+xを簡略して表示させるということですね?x+[x..s]ですか?

2012-10-20 14:45:48
ふみ (DJ Monad) @fumieval

@WhitehackerZ1 [a..b]という表記はこの問題と関係ないので一旦離れましょう。これを作るのに必要なのは、f,x,xs,「+」の4つです。

2012-10-20 16:21:07
ふみ (DJ Monad) @fumieval

@WhitehackerZ1 イコールを3つ使っていいとは言っていません。xsの総和はfで求められ、その値とxを足すと全体の総和になるので、それをf (x:xs)として定義します

2012-10-20 17:05:50
前へ 1 ・・ 3 4