プログラミング勉強ログ

プログラミングの勉強記録

Yet Another Haskell 3章

3章はHaskellのさわりに関して

この辺は一回読んだので、流します。

たぶん再帰呼び出しが多いのと破壊的変更ができないってことだと思う。

 

3.1

・四則演算(+-*/)は普通にできる

・べき乗は^で、平方根はsqrt関数があるよ

・関数呼び出しに括弧はなくてもいい(あってもいい)

 

Ex3.1

関数適用と掛け算のどっちが優先順位が高いかどうやってたしかめる?

 

答え

sqrt 2*2 でいいんじゃね。

 

Prelude> sqrt 2*2

2.8284271247461903

 

結論

関数適用の方が優先順位が高い

あれ、でも掛け算も関数適用の一種なんじゃね…?

 

眠いから今日はここまで