PureScript

Software skärmdump:
PureScript
Mjukvaruinformation:
Version: 0.7.6.1 Uppdaterad
Ladda upp dagen: 10 Feb 16
Licens: Gratis
Popularitet: 92

Rating: nan/5 (Total Votes: 0)

PureScript inspirerades av Haskell och är ett sätt att skriva mycket komplex och dynamisk kod och sedan sammanställa den JavaScript och köra det i din webbläsare.

Den innehåller massor av funktioner JavaScript aldrig kommer att kunna stödja native, som gör det möjligt för utvecklare att skriva mycket kraftfulla JavaScript-program utan att behöva tortera sig med JavaScript hacka och andra egenheter.

PureScript själva språket är starkt skrivit och statiskt skrivit samtidigt, och stöder även uttryckstyper.

Det ställer i princip PureScript i samma kategori som andra programmeringsspråk som Java, C ++, C #, Haskell, D, Scala, Rust, och Pascal.

Innan du väljer att skriva webbapplikationer i PureScritp, se till att kolla in dokumentation först

Vad är nytt i den här versionen.

  • PSC-docs kan nu skapa taggar filer för Vim och Emacs.
  • intresse stöder nu en --node-opts flagga för att passera alternativ till Noden körbar.
  • intresse stöder nu direktiven lång-form.
  • Syntax för import och andra typer förklaring i gemenskapsintresse har förbättrats.
  • Wiki kommentarer kan nu tas på modulnivå.
  • Felmeddelanden nu representerade internt som en algebraisk datatyp, och ganska utskrift har förbättrats med hjälp av boxar biblioteket. Fel nu länka till wikin.
  • Code gen bevarar nu namnen på flera funktionsargument i fall uttalanden.

Vad är nytt i version 0.7.4.1:

  • psc-docs kan nu generera taggar filer för Vim och Emacs.
  • intresse stöder nu en --node-opts flagga för att passera alternativ till Noden körbar.
  • intresse stöder nu direktiven lång-form.
  • Syntax för import och andra typer förklaring i gemenskapsintresse har förbättrats.
  • Wiki kommentarer kan nu tas på modulnivå.
  • Felmeddelanden nu representerade internt som en algebraisk datatyp, och ganska utskrift har förbättrats med hjälp av boxar biblioteket. Fel nu länka till wikin.
  • Code gen bevarar nu namnen på flera funktionsargument i fall uttalanden.

Vad är nytt i version 0.7.0.0:

  • psc-docs kan nu generera taggar filer för Vim och Emacs.
  • intresse stöder nu en --node-opts flagga för att passera alternativ till Noden körbar.
  • intresse stöder nu direktiven lång-form.
  • Syntax för import och andra typer förklaring i gemenskapsintresse har förbättrats.
  • Wiki kommentarer kan nu tas på modulnivå.
  • Felmeddelanden nu representerade internt som en algebraisk datatyp, och ganska utskrift har förbättrats med hjälp av boxar biblioteket. Fel nu länka till wikin.
  • Code gen bevarar nu namnen på flera funktionsargument i fall uttalanden.

Vad är nytt i version 0.6.9.3:

  • psc-docs kan nu generera taggar filer för Vim och Emacs.
  • intresse stöder nu en --node-opts flagga för att passera alternativ till Noden körbar.
  • intresse stöder nu direktiven lång-form.
  • Syntax för import och andra typer förklaring i gemenskapsintresse har förbättrats.
  • Wiki kommentarer kan nu tas på modulnivå.
  • Felmeddelanden nu representerade internt som en algebraisk datatyp, och ganska utskrift har förbättrats med hjälp av boxar biblioteket. Fel nu länka till wikin.
  • Code gen bevarar nu namnen på flera funktionsargument i fall uttalanden.

Vad är nytt i version 0.6.8:

  • Den här versionen är anordnad för att ge buggfixar och funktioner avkrävas de senaste kärnbiblioteken.

Vad är nytt i version 0.5.0:

  • Nya funktioner:
  • Multi parameter typeclasses
  • super
  • FlexibleInstances och FlexibleContexts
  • Låt bindningar stöds nu. Låt sökord kan introducera flera lokala (möjligen inbördes rekursiva) bindningar, tillsammans med valfria typ signaturer
  • Om klausuler stöds nu i värdedeklarationer, med samma regler som låt bindningar
  • tom datadeklarationer och tomma typklasser stöds nu
  • En ny kommandorad alternativ --codegen kontroller vilka moduler kommer att ha JavaScript och externs genererade
  • Förbättringar:
  • Pretty utskrift för rad typer förbättrades
  • modulnamn kan nu innehålla
  • Nya Optimizer regler har lagts till kod i ST monaden, att återge funktionaliteten av blocken funktionen som har tagits bort
  • Mönster bindemedel är nu användbar i lambda uttryck argument
  • PSCI har nu: t kommando för att kontrollera vilken typ av ett värde
  • Array ganska utskrift via show har förbättrats
  • PSCI avslutningar sorteras
  • PSCI har nu hjälp kommandon
  • PSCI historia är i XDG config
  • PSCI tillåter laddning av moduler från ~ vägar
  • PSCI kan acceptera en lista av moduler att ladda på start från kommandoraden
  • PSCI kan nu konfigureras med hjälp av en .psci fil i den aktuella katalogen. Om en sådan fil existerar, bör den innehålla en lista med kommandon för att köra vid start
  • Buggfixar:
  • subsumes förhållande har fastställts för objekttyper
  • Sortera inte längre muterar arrayer
  • PSCI utvärderar nu uttryck
  • Överlappande variabler i typeclass fall avvisas
  • Ett fel i optimerings relaterat till inlining fastställdes
  • En typ pjäs bugg relaterad till Arraylitteraler fastställdes
  • Externs filer (--externs) arbetar nu åter

Liknande mjukvara

Bacon.js
Bacon.js

10 Feb 16

facade
facade

13 May 15

newLISP
newLISP

19 Jul 15

Kommentarer till PureScript

Kommentarer hittades inte
Kommentar
Slå på bilder!