プログラマーのための圏論
  • 発売日:2026/05/26
  • 出版社:オーム社
  • ISBN:9784274234866

サンプルサンプル

プログラマーのための圏論

プログラマーのための圏論

通常価格 4,400 円(税込)
通常価格 セール価格 4,400 円(税込)
SALE 売り切れ
  • 発売日:2026/05/26
  • 出版社:オーム社
  • ISBN:9784274234866
ネットストア在庫 詳細
    読み込み中...
My店舗在庫

    ほかの店舗在庫を見る

    ログインするとMy店舗登録で店頭在庫と
    店舗お受け取り可否が確認できます。

    新規会員登録
    ログイン ※パスワードお忘れの方はこちら
    商品説明
    コードで学ぶ、プログラマーのための圏論入門

    〈本書のポイント〉
    ・C++とHaskellのコードを使って、圏論の概念を解説した
    ・数学書のような定理⇒証明の繰り返しではなく、プログラマーの慣れている技術書な解説とした

    近年の並列・並行プログラミングにおける安全性確保では、共有可変状態に依存する設計の難しさが指摘されています。こうした課題への有力なアプローチの一つが関数型プログラミングであり、その背景として圏論(けんろん)が重要な役割を果たします。圏論は型理論やラムダ計算と並ぶ理論的基盤の一つです。

    関心の高いプログラマーは、命令型言語に導入されたラムダ式などの関数型プログラミングのアプローチから関数型言語に興味をもったり、命令型と異なる関数型というパラダイムに対する関心をもったりするなかから関数型言語を学びます。そのなかの一部は、理論的背景となる圏論にも興味を持ちます.

    しかし『ベーシック圏論』や『圏論の基礎』を前にして、数学的素養というハードルの高さを感じる読者も少なくありません。圏論は大学で学ぶような数学の一分野なのです。

    本書は、数学書のような定理と証明の反復ではなく、プログラマーが親しみやすい技術書スタイルで圏論の核心を解説します。主要概念をC++とHaskellのコードで具体化し、Haskellについては未経験者にも配慮して段階的に説明します(ただし、C++の基礎文法の理解は前提とします)。

    一般的な入門から、モナド/コモナド、カン拡張、豊穣圏、トポス、ローヴェア理論といった発展的話題まで、段階的に橋渡しします。これにより、関数型プログラミングの理解を深め、日々の設計・実装に新たな視点をもたらすことを目指します。

    圏論に関心はあるものの数学的背景に不安がある方、関数型の理解を理論面から補強したいプログラマーに適した一冊です。
    詳細を表示する

    カスタマーレビュー

    honto本の通販ストアのレビュー(0件)

    並び順:
    1/1ページ

    最近チェックした商品

    丸善ジュンク堂書店 公式YouTubeチャンネル

    【5万部突破】無意識に嫌われてない?人を激怒させる「悪気のない一言」とは?|『知らない間に嫌われる言葉、話すたびに好かれる言葉』著者つみきち

    動画に関連する商品より

    真夜中の本屋で語る田辺青蛙の「大阪怪談」|ミッドナイトジュンクラブ

    動画に関連する商品より
    御堂筋線怪談
    御堂筋線怪談

    小原猛の真夜中 怪談話|ミッドナイトジュンクラブ

    動画に関連する商品より
    琉球怪談 第二版
    琉球怪談 第二版