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

サンプルサンプル

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

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

通常価格 5,280 円(税込)
通常価格 セール価格 5,280 円(税込)
SALE 売り切れ
ネットストア在庫 詳細
    読み込み中...
My店舗在庫

    ほかの店舗在庫を見る

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

    新規会員登録
    ログイン ※パスワードお忘れの方はこちら
    商品説明
    オブジェクト指向プログラミングに慣れていると、関数型プログラミングへの移行は容易ではありません。宣言的なスタイルを実現し、状態と計算を分離するには、ラムダ式やコレクションのマッピングだけでは不十分です。変換や合成を活用することで、より少ないコードでより良い結果を得ることができます。理論的な概念にこだわるのではなく、実際のアプリケーションを作成することで、生産性を向上させ、関数型プログラミングの真価を発揮させましょう。
    本書では、一連の短い演習を通して、純粋関数を見つけて組み合わせ、代数のように機能するデータ構造を作成します。ソフトウェア内の可変状態を排除し、バグの主な原因を取り除きます。Kotlinの習得しやすい構文と関数型プログラミングに適したアプローチが、既存のJavaコードやライブラリとの統合性に優れた実用的な言語としていかに優れているかをご覧ください。
    目次
    イントロダクション: なぜ関数型プログラミングなのか
    第1章 新しいアプリケーションを準備する
    第2章 関数を使ってHTTPを扱う
    第3章 ドメインの定義とテスト
    第4章 ドメインとアダプタのモデリング
    第5章 イベントで状態を変更する
    第6章 コマンドを実行してイベントを生成する
    第7章 関数型手法によるエラーハンドリング
    第8章 ファンクタを使ってイベントを射影する
    第9章 モナドによる安全なデータ永続化
    第10章 コンテキストを読み込み、コマンドを処理する
    第11章 アプリカティブによるデータバリデーション
    第12章 監視と関数型JSON
    第13章 関数型アーキテクチャの設計
    付録A 関数型プログラミングとは何か?
    付録B 関数型Kotlin
    付録C 理論のさわり
    付録D 参考資料
    詳細を表示する

    カスタマーレビュー

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

    並び順:
    1/1ページ

    最近チェックした商品

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

    【今できる!】人間関係の悩みを消す!一瞬で好かれる魔法の言い換えフレーズ|『知らない間に嫌われる言葉、話すたびに好かれる言葉』著者つみきち

    動画に関連する商品より

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

    動画に関連する商品より

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

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