私は質問About `let 5 = 10`を読んでいますが、ここでは何も使っていません。私の例では、ファイルにコードを書いて実行するので、私の質問はまだ答えられません。私のために便利です。バインディングとパターンマッチングを理解する
今日私は[希少パターンマッチング] [1]について同様の質問をしました。私たちの友人は、ハスケルで機能プログラミングの基礎を教えています。彼は今までに見た中で最も珍しいものを書き始めました:
私はkはしませんでした...とても良い、これまでprelude> x
10
prelude> z
0
prelude> takeN 3 zs
[1,2,3]
:プレリュードで
(x,y) = (10,20)
(z:zs) = 0 : [1..]
やショー:彼はとても素晴らしいが、かなりクールではない何かを始め
あなたはそのような値をバインドすることができました
(x,y) = (10,20)
(z:zs) = 0 : [1..]
True = False -- HERE
どうしたのですか?クラス思想のみんな、[OK]を、何かが間違って行くだろうが、いなくてもコンパイルされたコードは、それが実行されます。
prelude> x
10
prelude> 4
4
prelude> True
True
以前に複製としてクローズされていた質問を再入力する場合は、相違点を強調してください。 – leftaroundabout
確かに私はアドバイスのお礼を言います –
正確にはどういう意味ですか –