【2025年】「haskell」のおすすめ 本 29選!人気ランキング
- すごいHaskellたのしく学ぼう!
- 入門Haskellプログラミング
- Scala関数型デザイン&プログラミング ―Scalazコントリビューターによる関数型徹底ガイド (impress top gear)
- ふつうのHaskellプログラミング ふつうのプログラマのための関数型言語入門
- Scala逆引きレシピ
- プログラミングの基礎 ((Computer Science Library))
- Haskell入門 関数型プログラミング言語の基礎と実践
- ふつうのHaskellプログラミング ふつうのプログラマのための関数型言語入門
- 入門Haskell: はじめて学ぶ関数型言語
- Advanced Topics in Types and Programming Languages (The MIT Press)
本書は、Haskellのプログラミングを楽しく学べる入門書であり、原書「Learn You a Haskell for Great Good!」を基にしています。丁寧な解説と魅力的なイラストを通じて、型やモナドなどの難しい概念を自然に習得できるよう工夫されています。目次には、基本的な構文から入出力、モナドに至るまでのさまざまなトピックが含まれています。著者は計算機科学を学ぶ学生やプログラマ、研究者です。
圏論と異分野協働 圏の定義 タングルの圏 プログラム意味論と圏論 モナドと計算効果 モナドのクライスリ圏 表現を〈表現〉する話 歩き方の使い方 ガロア理論と物理学 圏論的双対性の「論理」 圏論的論理学:トポス理論を越えて すべての人に矢印を ホモロジー代数からアーベル圏,三角圏へ 表現論と圏論化 圏論と生物のネットワーク 「数学本流」にはなりたくない 圏論のつまづき方
本書は、理解しやすいコードを書くための方法を紹介しています。具体的には、名前の付け方やコメントの書き方、制御フローや論理式の単純化、コードの再構成、テストの書き方などについて、楽しいイラストを交えて説明しています。著者はボズウェルとフォシェで、須藤功平氏による日本語版解説も収録されています。
本書は、オブジェクト指向ソフトウェア設計における問題解決のための23のデザインパターンをカタログ化しており、柔軟で再利用可能な設計を促進します。実際のプログラムに即適用可能で、Software Development Productivity Awardを受賞しています。目次には、概論、ドキュメントエディタの設計事例、デザインパターンのカタログ(生成、構造、振る舞いに関するパターン)、終わりにが含まれています。
この書籍は、ソフトウェア開発の原則、デザインパターン、プラクティスを統合した内容で、プログラマ向けの実用的なガイドです。アジャイル開発や設計、具体的なケーススタディを通じて、効果的な開発手法を提供しています。著者は、経験豊富なソフトウェア専門家たちで構成されており、各分野での豊富な知識と実績を持っています。
本書はRubyプログラミング言語の仕様や実践的な知識を解説した入門書で、豊富なサンプルコードと例題を通じて文法やプログラミングの流れを学べます。2017年に初版が発行され、2020年にはRuby 3.0の新機能に対応した改訂版が登場。初心者向けにわかりやすく説明されており、基礎からプロの技術まで幅広くカバーしています。著者は伊藤淳一氏で、プログラミング教育にも力を入れています。