ようこそ!
マイページ
ご利用ガイド
組合員情報の変更
メールアドレスの変更
ログイン
サイトトップ
e
フレンズトップ
すべて
本
雑誌
CD
DVD・Blu-ray
クリア
本 こだわり検索
書名
著者名
商品説明
出版社名
出版年月
―
2027
2026
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
2000
1999
1998
1997
1996
1995
1994
1993
1992
1991
1990
1989
1988
1987
1986
1985
1984
1983
1982
年
―
1
2
3
4
5
6
7
8
9
10
11
12
月
以前
のみ
以降
ジャンル
選択してください
文庫
新書・選書
文芸
教養
人文
教育
芸術
児童
趣味
生活
地図・ガイド
就職・資格
語学
小学学参
中学学参
高校学参
辞典
コミック
ゲーム攻略本
エンターテイメント
日記手帳
社会
法律
経済
経営
ビジネス
理学
工学
コンピュータ
医学
看護学
薬学
ISBNコード
予約商品を表示しない
検索
クリア
本 >
コンピュータ
>
プログラミング
>
その他スクリプト言語
出版社名:ZEN大学出版会
出版年月:2026年7月
ISBN:978-4-04-901204-0
450P 24cm
Kotlinによる関数型プログラミング入門 関数型ソフトウェア設計の理論と実践
Uberto Barbini/著 長澤太郎/訳
組合員価格 税込
5,016
円
(通常価格 税込 5,280円)
割引率 5%
在庫あり
生協宅配にてお届け
※お盆前後は商品のお届けが通常より遅れる場合がございます。
内容紹介・もくじなど
内容紹介:オブジェクト指向プログラミングに慣れていると、関数型プログラミングへの移行は容易ではありません。宣言的なスタイルを実現し、状態と計算を分離するには、ラムダ式やコレクションのマッピングだけでは不十分です。変換や合成を活用することで、より少ないコードでより良い結果を得ることができます。理論的な概念にこだわるのではなく、実際のアプリケーションを作成することで、生産性を向上させ、関数型プログラミングの真価を発揮させましょう。本書では、一連の短い演習を通して、純粋関数を見つけて組み合わせ、代数のように機能するデータ構造を作成します。ソフトウェア内の可変状態を排除し、バグの主な原因を取り除きます…(
続く
)
内容紹介:オブジェクト指向プログラミングに慣れていると、関数型プログラミングへの移行は容易ではありません。宣言的なスタイルを実現し、状態と計算を分離するには、ラムダ式やコレクションのマッピングだけでは不十分です。変換や合成を活用することで、より少ないコードでより良い結果を得ることができます。理論的な概念にこだわるのではなく、実際のアプリケーションを作成することで、生産性を向上させ、関数型プログラミングの真価を発揮させましょう。本書では、一連の短い演習を通して、純粋関数を見つけて組み合わせ、代数のように機能するデータ構造を作成します。ソフトウェア内の可変状態を排除し、バグの主な原因を取り除きます。Kotlinの習得しやすい構文と関数型プログラミングに適したアプローチが、既存のJavaコードやライブラリとの統合性に優れた実用的な言語としていかに優れているかをご覧ください。
もくじ情報:イントロダクション:なぜ関数型プログラミングなのか;新しいアプリケーションを準備する;関数を使ってHTTPを扱う;ドメインの定義とテスト;ドメインとアダプタのモデリング;イベントで状態を変更する;コマンドを実行してイベントを生成する;関数型手法によるエラーハンドリング;ファンクタを使ってイベントを射影する;モナドによる安全なデータ永続化;コンテキストを読み込み、コマンドを処理する;アプリカティブによるデータバリデーション;監視と関数型JSON;関数型アーキテクチャの設計;付録A 関数型プログラミングとは何か?;付録B 関数型Kotlin;付録C 理論のさわり;付録D 参考資料
著者プロフィール
バルビニ,ウベルト(バルビニ,ウベルト)
Ubertoは、何年も前にZX Spectrumで最初のビデオゲームを作成して以来、情熱あふれるプログラマです。彼は、超大企業から零細企業まで、あらゆる規模の組織で働き、チームが効率的かつ持続可能な方法でソフトウェアを開発し、企業に価値を創出できるよう指導・支援してきました。さまざまな関数型言語(Haskell、Clojure、Scala)を扱ってきた経験を持ち、現在はKotlinのシンプルさと生産性に魅了されています。また、世界中のカンファレンスでKotlinやJavaに関する講演を定期的に行っており、講座の講師を務めたり、若手プログラマのメンタリン…(
続く
)
バルビニ,ウベルト(バルビニ,ウベルト)
Ubertoは、何年も前にZX Spectrumで最初のビデオゲームを作成して以来、情熱あふれるプログラマです。彼は、超大企業から零細企業まで、あらゆる規模の組織で働き、チームが効率的かつ持続可能な方法でソフトウェアを開発し、企業に価値を創出できるよう指導・支援してきました。さまざまな関数型言語(Haskell、Clojure、Scala)を扱ってきた経験を持ち、現在はKotlinのシンプルさと生産性に魅了されています。また、世界中のカンファレンスでKotlinやJavaに関する講演を定期的に行っており、講座の講師を務めたり、若手プログラマのメンタリングを行っています
同じ著者名で検索した本
王家の谷/教養選書 8
オット・ノイバート/〔著〕 酒井伝六/訳
もくじ情報:イントロダクション:なぜ関数型プログラミングなのか;新しいアプリケーションを準備する;関数を使ってHTTPを扱う;ドメインの定義とテスト;ドメインとアダプタのモデリング;イベントで状態を変更する;コマンドを実行してイベントを生成する;関数型手法によるエラーハンドリング;ファンクタを使ってイベントを射影する;モナドによる安全なデータ永続化;コンテキストを読み込み、コマンドを処理する;アプリカティブによるデータバリデーション;監視と関数型JSON;関数型アーキテクチャの設計;付録A 関数型プログラミングとは何か?;付録B 関数型Kotlin;付録C 理論のさわり;付録D 参考資料