Haskell

Haskellのお勉強(4) 素数

素数の表示 Haskellだけど細々と勉強続けてるよ。でもなかなか進まない。解説サイト見たりしてるんだけどさ、書かれてる内容は理解できても、それを実際のプログラミングの中でどう活かせば良いのかが分からないんだよね。ということでまた簡単なとこから。 …

Haskellのお勉強(3) アッカーマン関数

再帰の例 久しぶりにHaskellのお勉強。昔々何かの本で読んだアッカーマン関数を思い出して書いてみたよ。もちろん関数の定義なんて覚えてないんで、ググって調べたよ。アッカーマン関数 - Wikipedia import System.Environment import Text.Printf ackermann…

Haskellのお勉強(2) 文字列のsplit

split ちょっとずつHaskellに馴染んでいくためのいいかげんなお勉強。今日のお題は文字列のsplitだよ。あんちょこにググってみたらそのものの例があったんで試してみるよ。参考にしたのはHow to split a string in Haskell? - Stack Overflow。 import Syste…

Haskellのお勉強(1) Hello, World!

Hello, World! 唐突にHaskellに手を出してみた。GHCのインストールしたんで、まずはハロワから。 main = do putStrLn "Hello, World!" GHCには普通のコンパイラghcコマンドのほかにghciやrunghcがあるけど、ちょこちょこっと試すだけなんでrunghcを使ってい…