ラベル Haskell の投稿を表示しています。 すべての投稿を表示
ラベル Haskell の投稿を表示しています。 すべての投稿を表示

5/16/2009

Haskellでフィボナッチ数列


fib 0 = 1
fib 1 = 1
fib n = fib (n-2) + fib (n-1)

main = print $ fib 10


これでよし.
このままでは,遅いので,あとで高速版を考えよう.

人気blogランキングへ

12/01/2007

Haskellを入れよう

Haskellを入れたい.
MacPortはあきらめて,Binary Packageで入れることに.

非常に簡単に入れれました.
10.5のも用意されています.

ghc - macoxintel binary package

さてこの続きは林檎よりりんごで書こうと思います.

これより先はプログラミングメモになっちゃいますからね.


Apple Store for Education
人気blogランキングへ

Haskellを勉強しようと思う

BlockClosureがやはり分かっていないのでは?

プログラミングのBlogも書いていますが,そちらはかなり恥をさらしています.
コンピュータを勉強する学生としていいのか?
もっと基礎から丁寧に勉強しないといけませんね.

ということでまずは関数型言語を勉強することにします.
多くのことはできないのでJavaは保留.
関数型の方がこの先に役立つと思いますし,僕にとっては今優先順位が高くなりました.

さてMacPortを使ってghcを簡単に入れようと思ったのですが,エラー発生.
LeopardはX11がよく分からないことになっているので,そのせいではないかと思っています.

The Glasgow Haskell Complier



Apple Store for Education
人気blogランキングへ

決意 Haskellを勉強することにします

BlockClosureがやはり分かっていないのでは?

最近思うのは,いつでも読めるプログラミングのメモを残そうと思ったこのBlogですが,誤った情報ばかりながすものとなっています.
こういう記事がネット全体の質を下げちゃうのでは?と思ってしまいます.(ネガティブ指向)

コンピュータを勉強する学生としていいのか?もっと基礎から丁寧に勉強しないといけませんね.

ということでまずは関数型言語を勉強することにします.
多くのことはできないのでJavaは保留.
関数型の方がこの先に役立つと思いますし,僕にとっては今優先順位が高くなりました.

さてMacPortを使ってghcを簡単に入れようと思ったのですが,エラー発生.
LeopardはX11がよく分からないことになっているので,そのせいではないかと思っています.

[追記] MacPortはあきらめ,Binary Packageで入れました