morioXのCraftお勉強日記 RSSフィード

2006-12-11

[] Haskell: The Craft of Functional Programmingのお勉強記録をはじめます。 02:47  Haskell: The Craft of Functional Programmingのお勉強記録をはじめます。 - morioXのCraftお勉強日記 を含むブックマーク

Haskell:The Craft of Functional Programming (International Computer Science Series)

ふつける」を読むようになって、「Haskellって面白いんじゃない?」とか思うようになりました。ということで、2冊めのテキストに、入門書として名高い「The Craft of Functional Programming(通称Craft)」を選ぶことにしました。他にも日本語書籍があるのに、Craftを選んだのは、各種テキストの中では最も解説が充実しているようなイメージがあったからです。

せっかくの機会なので、賢いHaskellerの皆様が集うHaskellグループにお勉強日記をつけてみることにします。挫折したり放置状態になったりすると嫌なので、以下の基本ルールにしたがって、ゆるく気長にやっていこうかと考えています。

  • セクションについて、簡単な自分向けまとめを書く
  • 演習問題はめちゃくちゃ多いので、問題数ベースで7割回答したら、次の章に行ってもよいものとする
  • 日記は最低2週間に1回は更新する

ちなみに、当面学習に使用する環境は以下のとおりです。

あとは書きながら考える事にします。

私は、Haskellスキル英語力ともに自信がある訳では無いので、たぶん間違っている箇所も多いと思います。もし気になる点がありましたら、さりげなく指摘していただければ幸いです。

[] Introducing functional programming (1日目) 02:47  Introducing functional programming (1日目) - morioXのCraftお勉強日記 を含むブックマーク

1.1 Computers and modelling

コンピュータプログラミング言語の話。プログラミング言語の1つのパラダイムとして関数プログラミングが語られている。プログラミング言語パラダイムの違いが、使い手の問題解決のあり方まで変えてしまう、というくだりは興味深かった。


1.2 What is a function?

関数とは何か、という話。input→箱→outputとなる、ブロック線図のようなものが関数だと説明している。

LowLow2012/10/02 21:28You're a real deep thinker. Thanks for sarhing.

fwnensqxfpwfwnensqxfpw2012/10/03 19:11gkk1e5 <a href="http://wulkbwidomud.com/">wulkbwidomud</a>

khwxznkhwxzn2012/10/03 23:51TKBoIy , [url=http://qtihsxvqxglf.com/]qtihsxvqxglf[/url], [link=http://hkksnyoblyyd.com/]hkksnyoblyyd[/link], http://sdqwcjqdpufb.com/

ikwclzodikwclzod2012/10/04 12:38Val3L4 <a href="http://jdhzedhztkks.com/">jdhzedhztkks</a>

ardfnnmyumxardfnnmyumx2012/10/06 13:458fVs1p , [url=http://uouixpnyutmf.com/]uouixpnyutmf[/url], [link=http://oyhfcychyyma.com/]oyhfcychyyma[/link], http://cmwimwaotlzv.com/