PureScript (programming language)
From EverybodyWiki Bios & Wiki
Paradigm | functional, pure, strict, modular |
---|---|
Family | Haskell |
Designed by | Phil Freeman |
Developer | Phil Freeman, Gary Burgess |
First appeared | September 30, 2013 |
Stable release | 0.11.7
/ November 15, 2017 |
Typing discipline | static, strong, inferred |
OS | cross-platform |
License | MIT License |
Filename extensions | .purs |
Website | www |
Major implementations | |
PureScript (JavaScript), Pure11 (C++11) | |
Influenced by | |
Haskell, TypeScript, Roy, Koka, Idris | |
Influenced | |
Shem |
Search PureScript (programming language) on Amazon.
PureScript is a strict, purely functional programming language inspired by Haskell which compiles to readable JavaScript with a simple foreign function interface and no runtime dependency.[1][2][3][4]
Features[edit]
PureScript has support for algebraic data types, row polymorphism, type classes, higher-kinded types, and higher-rank polymorphism.
References[edit]
- ↑ "PureScript". Purescript.org. Retrieved 20 December 2017.
- ↑ "purescript: A strongly-typed language that compiles to Javascript". GitHub. 20 December 2017. Retrieved 20 December 2017.
- ↑ "Learn Functional Programming with PureScript". YouTube. 21 May 2015.
- ↑ Freeman, Phil (2016). "PureScript by Example". Leanpub. Retrieved 23 April 2017.
This computer-programming-related article is a stub. You can help EverybodyWiki by expanding it. |
This article "PureScript (programming language)" is from Wikipedia. The list of its authors can be seen in its historical. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.