Global Information Lookup Global Information

PureScript information


PureScript
ParadigmFunctional
Designed byPhil Freeman
First appeared2013
Stable release
0.15.15 Edit this on Wikidata / 7 February 2024; 2 months ago (7 February 2024)
Typing disciplineInferred, static, strong
LicenseBSD[1]
Filename extensions.purs
Websitewww.purescript.org Edit this at Wikidata
Influenced by
Haskell, JavaScript

PureScript is a strongly-typed, purely-functional programming language that transpiles to JavaScript,[2] C++11,[3] Erlang,[4] and Go.[5] It can be used to develop web applications, server side apps, and also desktop applications with use of Electron or via C++11 and Go compilers with suitable libraries. Its syntax is mostly comparable to that of Haskell. In addition, it introduces row polymorphism and extensible records.[6] Also, contrary to Haskell, the PureScript language is defined as having a strict evaluation strategy,[7] although there are non-conforming back ends which implement a lazy evaluation strategy.[8]

  1. ^ "purescript/purescript". GitHub. 3 June 2022.
  2. ^ "PureScript to JavaScript transpiler". GitHub. Retrieved 2023-01-22.
  3. ^ "PureScript to C++11 transpiler". GitHub. Retrieved 2023-01-22.
  4. ^ purerl - the PureScript Erlang backend, purerl, 2023-09-04, retrieved 2023-09-05
  5. ^ "PureScript to Go transpiler". GitHub. Retrieved 2023-01-22.
  6. ^ "PureScript". purescript.org. Retrieved 2019-03-14.
  7. ^ purescript/documentation, PureScript, 2023-02-19, retrieved 2023-02-20
  8. ^ Alternative backends, PureScript, 2023-02-19, retrieved 2023-02-20

and 24 Related for: PureScript information

Request time (Page generated in 0.6007 seconds.)

PureScript

Last Update:

language TypeScript – Programming language and superset of JavaScript "purescript/purescript". GitHub. 3 June 2022. "PureScript to JavaScript transpiler"...

Word Count : 714

Haskell

Last Update:

dependent types, developed at the University of St Andrews. PureScript transpiles to JavaScript. Ωmega, a strict language that allows introduction of new...

Word Count : 4530

List of programming languages

Last Update:

ProvideX Pro*C Pure Pure Data PureScript PWCT Python Q (programming language from Kx Systems) Q# Qalb Quantum Computation Language QtScript QuakeC QPL .QL...

Word Count : 1326

TypeScript

Last Update:

TypeScript CodeDOM Provider generates TypeScript codes according to a CodeDOM. Free and open-source software portal Dart Kotlin JS++ PureScript "TypeScript"...

Word Count : 3196

CoffeeScript

Last Update:

Kotlin (programming language) LiveScript Opa (programming language) Elm (programming language) TypeScript PureScript "2.7.0". 24 April 2022. Retrieved...

Word Count : 1507

Evaluation strategy

Last Update:

semantics of the programming language definition. Some languages, such as PureScript, have variants with different evaluation strategies. Some declarative...

Word Count : 5172

Kawi script

Last Update:

script is an abugida, meaning that characters are read with an inherent vowel. Diacritics are used, either to suppress the vowel and represent a pure...

Word Count : 1303

Algebraic data type

Last Update:

Miranda Nemerle Nim OCaml Opa OpenCog Perl PureScript Python Racket Reason Rust Scala Standard ML Swift Tom TypeScript Visual Prolog Disjoint union Generalized...

Word Count : 2056

Modulo

Last Update:

ISO.{{cite book}}: CS1 maint: numeric names: authors list (link) CoffeeScript operators ISO/IEC JTC 1/SC 22 (February 2012). ISO/IEC 23271:2012 — Information...

Word Count : 3361

AtScript

Last Update:

TypeScript 1.5 release, and that Angular 2.0 would be built on pure TypeScript. The name “AtScript” comes from the @ “at” symbol used for annotations in many...

Word Count : 215

Sinhala script

Last Update:

siṃhala alphabet (Pure Sinhala, ශුද්ධ සිංහල), which is a subset of the miśra siṃhala alphabet (Mixed Sinhala, මිශ්‍ර සිංහල). The Sinhala script is a Brahmi...

Word Count : 3804

List of programming languages by type

Last Update:

PureScript Ur KRC SAC SASL SequenceL APL ATS CAL C++ (since C++11) C# VB.NET Ceylon Curl D Dart ECMAScript ActionScript ECMAScript for XML JavaScript...

Word Count : 7028

Comparison of functional programming languages

Last Update:

"JavaScript Overview". Mozilla Developer Network. Mozilla Developer Network. Retrieved 26 November 2013. Frank, Thomas. "Add some klass to JavaScript". thomasfrank...

Word Count : 817

Generational list of programming languages

Last Update:

Cyclone, and OCaml) Swift (also under Ruby, Python, and Objective-C) PureScript Nix SETL ABC Python (also under C) Swift (also under Ruby, Objective-C...

Word Count : 1097

Tail call

Last Update:

variant of the "goto" statement that takes a function name: goto &NAME; PureScript – Yes Python – Stock Python implementations do not perform tail-call optimization...

Word Count : 4209

Tamil script

Last Update:

non-Latin script. Tamil text used in this article is transliterated into the Latin script according to the ISO 15919 standard. The Tamil script (தமிழ் அரிச்சுவடி...

Word Count : 3002

Timeline of programming languages

Last Update:

original on 8 April 2016. Simple, fast & type safe code that leverages the JavaScript & OCaml ecosystems: facebook/reason, Facebook, 24 March 2019, retrieved...

Word Count : 229

Comparison of programming languages by type system

Last Update:

explicit structural static, dynamic (optional) Prolog dynamic Pure dynamic PureScript strong implicit with optional explicit typing nominal static Python...

Word Count : 363

Scripting language

Last Update:

A scripting language or script language is a programming language that is used to manipulate, customize, and automate the facilities of an existing system...

Word Count : 3222

Comparison of online source code playgrounds

Last Update:

PicoLisp, Pike, PILOT, Pony, Positron, PostScript, PowerShell, PowerShell Core, Prolog, Proton, Pure, PureScript, Python, Q#, R, Racket, RAD, Rapira, Reason...

Word Count : 270

Writing system

Last Update:

system comprises a particular set of symbols, called a script, as well as the rules by which the script represents a particular language. Writing systems can...

Word Count : 5679

Meitei script

Last Update:

see errors in display. The Meitei script (Meitei: ꯃꯩꯇꯩ ꯃꯌꯦꯛ, romanized: Meitei mayek), also known as the Kanglei script (Meitei: ꯀꯪꯂꯩ ꯃꯌꯦꯛ, romanized: Kanglei...

Word Count : 1850

Malayalam script

Last Update:

non-Latin script. Malayalam text used in this article is transliterated into the Latin script according to the ISO 15919 standard. Malayalam script (Malayāḷa...

Word Count : 5550

Pure Land Buddhism

Last Update:

Pure Land Buddhism or Pure Land School (Chinese: 淨土宗; pinyin: Jìngtǔzōng; Japanese: 浄土仏教, romanized: Jōdo bukkyō; Korean: 정토종; RR: Jeongto-jong; Vietnamese:...

Word Count : 20617

PDF Search Engine © AllGlobal.net