購入前に目次をご確認ください

インプレス[コンピュータ・IT]ムック Scalaスケーラブルプログラミング 第4版

インプレス / 2021年06月16日 / 全735ページ

Scalaは、1行コードから大規模プログラムまで書けるスケーラブルな言語です。オブジェクト指向と関数型をバランスよく融合し、並行処理やパーサー・コンビネーターなどライブラリーも豊富に提供されています。本書では、言語設計者自らが、Scalaの考え方と使い方をステップ・バイ・ステップで解説。取り上げるテーマは、オブジェクト指向、関数型、制御構造、クロージャー、トレイト、パターンマッチ、Futureなど。第4版では、バージョン2.13に合わせて改訂し、新しいコレクションライブラリーに対応しています。

目次

  • 商標サンプルコード正誤表について
  • 原書(旧版)への賛辞
  • 序文
  • はじめに
  • 謝辞
  • 第01章 スケーラブルな言語
  • 第02章 Scalaプログラミングの第一歩
  • 第03章 Scalaプログラミングの次の一歩
  • 第04章 クラスとオブジェクト
  • 第05章 基本型と演算子
  • 第06章 関数型スタイルのオブジェクト
  • 第07章 組み込みの制御構造
  • 第08章 関数とクロージャー
  • 第09章 制御構造の抽象化
  • 第10章 合成と継承
  • 第11章 Scalaのクラス階層
  • 第12章 トレイト
  • 第13章 パッケージとインポート
  • 第14章 アサーションとテスト
  • 第15章 ケースクラスとパターンマッチ
  • 商標サンプルコード正誤表について
  • 原書(旧版)への賛辞
  • 序文
  • はじめに
  • 謝辞
  • 第01章 スケーラブルな言語
  • 第02章 Scalaプログラミングの第一歩
  • 第03章 Scalaプログラミングの次の一歩
  • 第04章 クラスとオブジェクト
  • 第05章 基本型と演算子
  • 第06章 関数型スタイルのオブジェクト
  • 第07章 組み込みの制御構造
  • 第08章 関数とクロージャー
  • 第09章 制御構造の抽象化
  • 第10章 合成と継承
  • 第11章 Scalaのクラス階層
  • 第12章 トレイト
  • 第13章 パッケージとインポート
  • 第14章 アサーションとテスト
  • 第15章 ケースクラスとパターンマッチ
  • 第16章 リストの操作
  • 第17章 コレクションの操作
  • 第18章 ミュータブルオブジェクト
  • 第19章 型パラメーターの役割
  • 第20章 抽象メンバー
  • 第21章 暗黙の型変換と暗黙のパラメーター
  • 第22章 リストの実装
  • 第23章 for式再説
  • 第24章 コレクション詳説
  • 第25章 Scalaコレクションのアーキテクチャ
  • 第26章 抽出子
  • 第27章 アノテーション
  • 第28章 XMLの操作
  • 第29章 オブジェクトを使ったモジュラープログラミング
  • 第30章 オブジェクトの等価性
  • 第31章 ScalaとJavaの結合
  • 第32章 Futureと並行処理
  • 第33章 パーサー・コンビネーター
  • 第34章 GUIプログラミング
  • 第35章 SCellsスプレッドシート
  • 付録A シェルでScalaスクリプトを実行する方法[UNIX&Windows]
  • 用語集
  • 参考文献
  • 索引
  • 著者プロフィール
  • 翻訳者監訳者プロフィール
  • 奥付

※このデジタル雑誌には目次に記載されているコンテンツが含まれています。それ以外のコンテンツは、本誌のコンテンツであっても含まれていません のでご注意ください。

※電子版では、紙の雑誌と内容が一部異なる場合や、掲載されないページがある場合があります。

 

電子書籍は初めての方へ。マガストアで一度購入すると、スマホでもタブレットでもPCでも閲覧できます。

電子書籍は初めての方へ

ジャンル別ランキング
「パソコン・モバイル」
2021年07月24日

総合ランキング
2021年07月25日

アプリダウンロード
はこちら

App Store でマガストアをダウンロード Android app on Google Play