関連キーワード JavaScript | アプリケーション開発 | プログラミング | Webアプリケーション 数学的な関数を組み合わせたプログラミングである「関数型プログラミング」において、不変データ構造(作成時以降は変更できないデータ構造)は重要な要素だ。関数型プログラミングによる変数の不変性が、ソースコード中のバグを減らすことに有効な場合がある。関数型プログラミング言語「Haskell」「PureScript」の主要な特徴を紹介する本連載のうち、本稿はPureScriptを取り上げる。 PureScriptとは何か? JavaScriptより好まれる点は? 併せて読みたいお薦め記事 連載:HaskellとPureScript 前編:「Haskell」は何ができるプログラミング言語? 4つの特徴とは さまざまなプログラミング言語 プログラミング言語「Carbon」がC++ともRustと