PureScript
プログラミング言語の一つ
PureScriptは、JavaScriptにコンパイルされる純粋関数型プログラミング言語である。Webアプリケーション、サーバサイドアプリケーション、Electronを使用したデスクトップアプリケーションの開発に使用できる。構文はHaskellとほぼ同等。また、ローポリモーフィズムや拡張可能なレコードを導入している。また、Haskellとは異なり、PureScriptは正格評価を採用している。
![]() PureScriptのロゴ | |
パラダイム |
関数型プログラミング、純粋関数型言語 ![]() |
---|---|
登場時期 | |
設計者 | Phil Freeman |
最新リリース | 0.15.15 / 2024年2月7日[1] |
影響を受けた言語 |
Haskell ![]() |
ライセンス |
3条項BSDライセンス ![]() |
ウェブサイト |
歴史
編集特徴
編集脚注
編集
(一)^ 出典URL: https://github.com/purescript/purescript/releases/tag/v0.15.15, 閲覧日: 2024年2月20日, 題名: Release 0.15.15, 出版日: 2024年2月7日
(二)^ “Read PureScript by Example | Leanpub”. leanpub.com. 2019年3月14日閲覧。
(三)^ A build tool for PureScript projects, PureScript Contrib, (2019-03-08) 2019年3月14日閲覧。
(四)^ “Pursuit”. pursuit.purescript.org. 2019年3月14日閲覧。
関連項目
編集外部リンク
編集- 公式ウェブサイト
- PureScript by Example (設計者Phil Freeman氏によるPureScriptの解説)
- 実例によるPureScript (PureScript by Exampleの日本語訳)