ちゃっくのメモ帳

ちゃっくがメモしときたいことをメモしとくよ

Haskell

Haskellで文字と数値の変換したんだよっ

文字通りHaskellで文字(Char)と数値(Int)への変換方法を記しておく。 文字から数値へ 文字から数値にする1つの方法はordを使う方法。Data.Charをインポートする必要がある。 例では'a'を対応するasciiコード97に変換する。 Prelude> import Data.Char Prelud…

暇だったからSICPの1章の何問かをHaskellで解いてみたんだよっ

春休みに入って暇だったからSICPを眺めてて問題を幾つかHaskellの練習がてら解いてみた問題1.3 square x = x * x sum_of_square x y = (square x) + (square y) prob1_3 x y z | x <= y && x <= z = sum_of_square y z | y <= z && y <= x = sum_of_square x…