純粋なF#を学ぶ本というよりは、F#を実際の開発に導入するための本ですね。特に、ドメイン駆動設計を関数型言語のF#で行うにはどのようにすればよいかが書かれている本です。この本を読んだあとの正直な感想としては、ドメイン駆動設計を行う上で、オブジェクト指向である必要は全然ないのではないか、と思えました。 私もそうなのですが、ドメイン駆動設計がうまく行かない理由の一つに、実現方法に注意が行き過ぎて、本来実現したいはずである、業務とコードの関係を保つ部分がおろそかになってしまうことが
続きを読むタグ: fsharp
書籍 関数プログラミング言語「F#」の読者層は .NET開発経験者かな…
最近関数型言語を改めて学び始めております。書籍 関数プログラミング言語「F#」 を読みました。 本書は2010年に発売された本で、関数型言語の特色や、F#が強く影響を受けているML系言語の話、基本的な仕様や関数型言語らしい開発、そしてオブジェクト指向プログラミングをF#で行う場合、という話で構成されています。特に1章「序論」2章「ML」は学術的で、割と早い段階でラムダ計算の理論的な話が出てきます。最初はサラッと流し読みして、3章「F#入門」から入るのが良いと思います。まずはF
続きを読む