商品紹介
※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。
※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。
プログラミング言語Elixirを学ぶ
Elixir(エリクサー)は、並行処理を得意とするプログラミング言語
ErlangのVM(エンジン部分)を基盤とし、Erlangよりもなじみやすい
文法を採用したプログラミング言語です。
本書は、RubyやElixirの伝道師として、そして「達人プログラマー」として知られるDave Thomas氏による、
プログラミング言語Elixirの定番解説書、Programming Elixir 1.6
(Pragmatic Bookshelf, 2018)の日本語訳です。基本的なプログラミングから、
並行処理、さらなる応用へと順を追って進む構成になっています。
本書を読むことで、Elixirらしいプログラミングを学ぶことができます。
第2版では、内容が大幅にアップデートされ、Elixir 1.6以降に対応しただけではなく、
開発ツールの利用を含めたアプリケーション開発の実際についての解説が、より充実したものになっています。
またこの日本語版第2版には、Elixir 1.6以降の周辺事情や、開発現場で
知っておきたい情報をまとめた補遺が追加されています。
Elixir作者による前書き
はじめに(正当化のむなしい試み、再び)
第1章 赤いカプセルをとれ
第 I 部 伝統的なプログラミング
第2章 パターンマッチ
第3章 不変性
第4章 Elixirの基礎
第5章 無名関数
第6章 モジュールと名前付き関数
第7章 リストと再帰
第8章 マップ、キーワードリスト、セット、構造体
第9章 寄り道:型とは何か?
第10章 コレクションの処理 ── EnumとStream
第11章 文字列とバイナリ
第12章 制御フロー
第13章 プロジェクトを構成する
第14章 ツールの利用
第 II 部 並行プログラミング
第15章 複数のプロセスを使う
第16章 ノード ── 分散システムの要
第17章 OTP:サーバ
第18章 OTP:スーパーバイザ
第19章 さらに複雑な例
第20章 OTP:アプリケーション
第21章 タスクとエージェント
第 III 部 より高度なElixir
第22章 マクロとコードの評価
第23章 モジュールのリンク:ビヘイビアとuse
第24章 プロトコル ── ポリモーフィック関数
第25章 かっこいい機能いろいろ
付録A 例外:rais、try、catch、throw
付録B 型仕様と型チェック
付録C 参考文献
付録D Elixir 1.6以降の状況と開発運用の実際
付録E 日本語版に寄せて
※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。
プログラミング言語Elixirを学ぶ
Elixir(エリクサー)は、並行処理を得意とするプログラミング言語
ErlangのVM(エンジン部分)を基盤とし、Erlangよりもなじみやすい
文法を採用したプログラミング言語です。
本書は、RubyやElixirの伝道師として、そして「達人プログラマー」として知られるDave Thomas氏による、
プログラミング言語Elixirの定番解説書、Programming Elixir 1.6
(Pragmatic Bookshelf, 2018)の日本語訳です。基本的なプログラミングから、
並行処理、さらなる応用へと順を追って進む構成になっています。
本書を読むことで、Elixirらしいプログラミングを学ぶことができます。
第2版では、内容が大幅にアップデートされ、Elixir 1.6以降に対応しただけではなく、
開発ツールの利用を含めたアプリケーション開発の実際についての解説が、より充実したものになっています。
またこの日本語版第2版には、Elixir 1.6以降の周辺事情や、開発現場で
知っておきたい情報をまとめた補遺が追加されています。
Elixir作者による前書き
はじめに(正当化のむなしい試み、再び)
第1章 赤いカプセルをとれ
第 I 部 伝統的なプログラミング
第2章 パターンマッチ
第3章 不変性
第4章 Elixirの基礎
第5章 無名関数
第6章 モジュールと名前付き関数
第7章 リストと再帰
第8章 マップ、キーワードリスト、セット、構造体
第9章 寄り道:型とは何か?
第10章 コレクションの処理 ── EnumとStream
第11章 文字列とバイナリ
第12章 制御フロー
第13章 プロジェクトを構成する
第14章 ツールの利用
第 II 部 並行プログラミング
第15章 複数のプロセスを使う
第16章 ノード ── 分散システムの要
第17章 OTP:サーバ
第18章 OTP:スーパーバイザ
第19章 さらに複雑な例
第20章 OTP:アプリケーション
第21章 タスクとエージェント
第 III 部 より高度なElixir
第22章 マクロとコードの評価
第23章 モジュールのリンク:ビヘイビアとuse
第24章 プロトコル ── ポリモーフィック関数
第25章 かっこいい機能いろいろ
付録A 例外:rais、try、catch、throw
付録B 型仕様と型チェック
付録C 参考文献
付録D Elixir 1.6以降の状況と開発運用の実際
付録E 日本語版に寄せて
マイメニュー
何か良い本ないかな?
おトクに読める本は?
探してる本はあるかな?
- 詳細検索
- 著者別検索
- 出版社別検索
- 書籍トップ
- 書籍一覧
- ビジネス書・政治・経済
- 小説一般
- 推理・ミステリー小説
- 歴史・戦記・時代小説
- ライトノベル
- コンピュータ・IT
- ホラー・怪奇小説
- SF・ファンタジー小説
- アクション・ハードボイルド小説
- 経済・社会小説
- エッセイ
- ノンフィクション
- 恋愛小説
- ハーレクイン小説
- 英語・語学
- 教育・教養
- 辞書
- 旅行・アウトドア・スポーツ
- 料理・生活
- 趣味・雑学・エンタメ
- 詩歌・戯曲
- 絵本・児童書
- マルチメディア
- 写真集
- ボーイズラブ
- アダルト
- 雑誌トップ
- 雑誌一覧
- ビジネス・政治経済
- 総合週刊誌・月刊誌
- モノ・トレンド
- 男性誌
- 女性誌
- 自動車・乗り物
- コンピュータ・サイエンス
- スポーツ・アウトドア
- エンターテイメント・グラビア
- 暮らし・食・教育
- 趣味・芸術・旅行
- コミック雑誌
- NHKテキスト[語学]
- NHKテキスト[一般]
- 有料メルマガ
- 無料コンテンツ/カタログ
書籍を探す
コミックを探す
雑誌を探す
新聞を探す
リンク
ヘルプ