Kotlinによる関数型プログラミング入門 関数型ソフトウェア設計の理論と実践 [単行本]
    • Kotlinによる関数型プログラミング入門 関数型ソフトウェア設計の理論と実践 [単行本]

    • ¥5,280159 ゴールドポイント(3%還元)
    • 在庫あり2026年8月11日火曜日までヨドバシエクストリームサービス便(無料)がお届け

Kotlinによる関数型プログラミング入門 関数型ソフトウェア設計の理論と実践 [単行本]



ゴールドポイントカード・プラスのクレジット決済で「書籍」を購入すると合計12%ゴールドポイント還元!合計12%還元書籍の購入はゴールドポイントカード・プラスのクレジット決済がお得です。
通常3%ゴールドポイント還元のところ、後日付与されるクレジット決済ポイント(1%)と特典ポイント(6%)、さらにご利用明細WEBチェックにご登録いただくと2%追加して合計12%ゴールドポイント還元!詳しくはこちら

価格:¥5,280(税込)
ゴールドポイント:159 ゴールドポイント(3%還元)(¥159相当)
お届け日:在庫あり今すぐのご注文で、2026年8月11日火曜日までヨドバシエクストリームサービス便(無料)がお届けします。届け先変更]詳しくはこちら
出版社:KADOKAWA
販売開始日: 2026/07/31
お取り扱い: のお取り扱い商品です。
ご確認事項:返品不可
店舗受け取りが可能です
マルチメディアAkibaマルチメディア梅田マルチメディア博多では24時間営業時間外でもお受け取りいただけます マルチメディア池袋では朝6:00〜23:30の間、営業時間外でもお受け取りいただけます

Kotlinによる関数型プログラミング入門 関数型ソフトウェア設計の理論と実践 の 商品概要

  • 目次

    イントロダクション: なぜ関数型プログラミングなのか
    第1章 新しいアプリケーションを準備する
    第2章 関数を使ってHTTPを扱う
    第3章 ドメインの定義とテスト
    第4章 ドメインとアダプタのモデリング
    第5章 イベントで状態を変更する
    第6章 コマンドを実行してイベントを生成する
    第7章 関数型手法によるエラーハンドリング
    第8章 ファンクタを使ってイベントを射影する
    第9章 モナドによる安全なデータ永続化
    第10章 コンテキストを読み込み、コマンドを処理する
    第11章 アプリカティブによるデータバリデーション
    第12章 監視と関数型JSON
    第13章 関数型アーキテクチャの設計
    付録A 関数型プログラミングとは何か?
    付録B 関数型Kotlin
    付録C 理論のさわり
    付録D 参考資料
  • 出版社からのコメント

    関数型プログラミングとKotlinで、早く・安全にソフトウェアを構築!
  • 内容紹介

    オブジェクト指向プログラミングに慣れていると、関数型プログラミングへの移行は容易ではありません。宣言的なスタイルを実現し、状態と計算を分離するには、ラムダ式やコレクションのマッピングだけでは不十分です。変換や合成を活用することで、より少ないコードでより良い結果を得ることができます。理論的な概念にこだわるのではなく、実際のアプリケーションを作成することで、生産性を向上させ、関数型プログラミングの真価を発揮させましょう。
    本書では、一連の短い演習を通して、純粋関数を見つけて組み合わせ、代数のように機能するデータ構造を作成します。ソフトウェア内の可変状態を排除し、バグの主な原因を取り除きます。Kotlinの習得しやすい構文と関数型プログラミングに適したアプローチが、既存のJavaコードやライブラリとの統合性に優れた実用的な言語としていかに優れているかをご覧ください。

    図書館選書
    関数型プログラミングとKotlinを活用することで、より迅速かつ少ない労力でアプリケーションを構築できます。大きなオブジェクトを作成する代わりに小さな関数を組み合わせることで生産性を向上させましょう。
  • 著者について

    Uberto Barbini (ウベルト バルビニ)
    ウベルト・バルビニは、何年も前にZX Spectrumで最初のビデオゲームを作成して以来、情熱あふれるプログラマとして活動してきました。彼はさまざまな関数型言語(Haskell、Clojure、Scala)を扱ってきましたが、現在はKotlinのシンプルさと生産性に魅了されています。また、世界中のカンファレンスでKotlinやJavaに関する講演を定期的に行っており、講座の講師を務めたり、若手プログラマのメンタリングを行ったりすることも楽しんでいます。

    長澤太郎 (ナガサワタロウ)
    Ubie株式会社ソフトウェアエンジニア。2012年早稲田大学基幹理工学部情報理工学科卒業。メーカー系SIer、エムスリー株式会社を経て2018年より現職。個人としてKotlinの導入支援やアーキテクチャ設計レビュー、技術顧問・外部CTOなどの支援実績を持つ。日本Kotlinユーザグループを発足し、「Kotlin Fest」の運営代表を務めた。著書に『Kotlinスタートブック』(リックテレコム)など、共訳書に『Kotlinイン・アクション』(マイナビ出版)がある。二児の父。最近はバイスサワーがお気に入り。

Kotlinによる関数型プログラミング入門 関数型ソフトウェア設計の理論と実践 の商品スペック

商品仕様
出版社名:KADOKAWA
著者名:Uberto Barbini(著)/長澤太郎(訳)
発行年月日:2026/07
ISBN-10:4049012049
ISBN-13:9784049012040
判型:B5
発売社名:KADOKAWA
対象:専門
発行形態:単行本
内容:情報科学
言語:日本語
ページ数:452ページ
他のKADOKAWAの書籍を探す

    KADOKAWA Kotlinによる関数型プログラミング入門 関数型ソフトウェア設計の理論と実践 [単行本] に関するレビューとQ&A

    商品に関するご意見やご感想、購入者への質問をお待ちしています!