試験公開中

このエントリーをはてなブックマークに追加

関数型言語で学ぶプログラミングの基本

インプレス NextPublishing

1,980円 (1,800円+税)

関数型プログラミングへの関心が高まる中、多くのプログラミング言語がその核心的な概念を採用しています。この流れを受け、本書ではOCamlという関数型プログラミング言語を通じて、関数型プログラミングの基礎及びその応用について詳しく解説します。

関連サイト

本書の関連ページが用意されています。

内容紹介

関数型プログラミングへの関心が高まる中、多くのプログラミング言語がその核心的な概念を採用しています。この流れを受け、本書ではOCamlという関数型プログラミング言語を通じて、関数型プログラミングの基礎及びその応用について詳しく解説します。

OCamlは、その直感的な文法と高度な抽象化機能を備え、複雑なアプリケーションの開発に適しています。「OCamlとは何か?」「実際に使い物になるのか?」と疑問を持つかもしれませんが、OCamlの学習は関数型プログラミングの理解を深め、さまざまな言語でのプログラミングスキルの向上につながります。

OCamlで学ぶことにより、プログラミングの基本的な概念を習得し、他言語にも適用可能なプログラミング技術を手に入れることができるでしょう。

書誌情報

  • 著者: 川井 俊輝
  • 発行日: (紙書籍版発行日: 2024-02-23)
  • 最終更新日: 2024-02-23
  • バージョン: 1.0.0
  • ページ数: 130ページ(PDF版換算)
  • 対応フォーマット: PDF, EPUB
  • 出版社: インプレス NextPublishing

対象読者

関数型,コンピューター言語,プログラミング,言語,OCaml,同人誌,技術同人誌,技術書典に興味がある人

著者について

川井 俊輝

学生のときOCamlに出会い、関数型プログラミングの魅力に気づいた。特にOCamlのシンプル且つ必要に応じてオブジェクト志向プログラミングも可能である点が良く、これまでのプログラミングスタイルに加えて近年注目されている関数型プログラミングの技法も学習可能だと考えOCamlベースで情報を発信している。現在はさくらインターネットに所属し、内部の情報共有の場でこれらの情報を発信している。

目次

第1章 はじめに

第2章 基本的なデータと型

第3章 変数と関数

第4章 条件分岐

第5章 データと型とパターンマッチ

第6章 再帰

第7章 関数の引数

第8章 その他のデータと型

第9章 木構造とアルゴリズム

第10章 エラーハンドリング

第11章 モジュールとファイル分割

Home 書籍一覧 関数型言語で学ぶプログラミングの基本 ▲ ページトップへ戻る