PureScript
表示
![]() PureScriptのロゴ | |
パラダイム | Functional |
---|---|
登場時期 | 2013 |
設計者 | Phil Freeman |
最新リリース | 0.13.6/ 2020年1月16日 |
型付け | Inferred, static, strong |
影響を受けた言語 | Haskell, JavaScript |
ライセンス | BSD[1] |
ウェブサイト | www.purescript.org |
拡張子 | .purs |
PureScriptは、JavaScriptにコンパイルされる純粋関数型プログラミング言語である。Webアプリケーション、サーバサイドアプリケーション、Electronを使用したデスクトップアプリケーションの開発に使用できる。構文はHaskellとほぼ同等。また、列多相(row polymorphism)や拡張可能なレコードを導入している。また、Haskellとは異なり、PureScriptは正格評価を採用している。
関連
- Elm :Webブラウザーベースのグラフィカルユーザーインターフェイスを宣言的に作成するためのドメイン固有のプログラミング言語
- ^ “purescript/purescript”. GitHub. Template:Cite webの呼び出しエラー:引数 accessdate は必須です。