PureScript

Skjermbilde programvare:
PureScript
Prog.varedetaljer:
Versjon: 0.7.6.1 Oppdatert
Last opp dato: 10 Feb 16
Lisens: Gratis
Popularitet: 21

Rating: nan/5 (Total Votes: 0)

PureScript ble inspirert av Haskell og er en måte å skrive svært kompleks og dynamisk kode og deretter kompilere den Javascript og kjøre den i nettleseren din.

Det inneholder massevis av funksjoner Javascript vil aldri være i stand til å støtte innebygd, slik at utviklere å skrive meget kraftige Javascript-programmer uten å torturere seg selv med Javascript hacks og andre quirks.

PureScript språket i seg selv er sterkt skrevet og statisk skrevet på samme tid, og støtter også uttrykksfulle typer.

Dette utgangspunktet plasserer PureScript i samme kategori som andre programmeringsspråk som Java, C ++, C #, Haskell, D, Scala, Rust, og Pascal.

Før du velger å skrive dine web-applikasjoner i PureScritp, sørg for å sjekke ut dokumentasjonen første

Hva er nytt i denne utgaven.

  • pSC-docs kan nå generere koder filer for Vim og Emacs.
  • psci nå støtter en --node-Valg flagg for bestått alternativer til Node kjørbar.
  • psci støtter nå langformat direktiver.
  • Syntax for import og andre erklæring typer i psci ble forbedret.
  • Markdown kommentarer kan nå være med på modulnivå.
  • Feilmeldinger er nå representert internt som en algebraisk datatype, og ganske utskriften er forbedret ved hjelp av bokser biblioteket. Feil nå lenker til wikien.
  • Kode gen nå bevarer navnene på flere funksjonsargumenter i tilfelle uttalelser.

Hva er nytt i versjon 0.7.4.1:

  • psc-docs kan nå generere koder filer for Vim og Emacs.
  • psci nå støtter en --node-Valg flagg for bestått alternativer til Node kjørbar.
  • psci støtter nå langformat direktiver.
  • Syntax for import og andre erklæring typer i psci ble forbedret.
  • Markdown kommentarer kan nå være med på modulnivå.
  • Feilmeldinger er nå representert internt som en algebraisk datatype, og ganske utskriften er forbedret ved hjelp av bokser biblioteket. Feil nå lenker til wikien.
  • Kode gen nå bevarer navnene på flere funksjonsargumenter i tilfelle uttalelser.

Hva er nytt i versjon 0.7.0.0:

  • psc-docs kan nå generere koder filer for Vim og Emacs.
  • psci nå støtter en --node-Valg flagg for bestått alternativer til Node kjørbar.
  • psci støtter nå langformat direktiver.
  • Syntax for import og andre erklæring typer i psci ble forbedret.
  • Markdown kommentarer kan nå være med på modulnivå.
  • Feilmeldinger er nå representert internt som en algebraisk datatype, og ganske utskriften er forbedret ved hjelp av bokser biblioteket. Feil nå lenker til wikien.
  • Kode gen nå bevarer navnene på flere funksjonsargumenter i tilfelle uttalelser.

Hva er nytt i versjon 0.6.9.3:

  • psc-docs kan nå generere koder filer for Vim og Emacs.
  • psci nå støtter en --node-Valg flagg for bestått alternativer til Node kjørbar.
  • psci støtter nå langformat direktiver.
  • Syntax for import og andre erklæring typer i psci ble forbedret.
  • Markdown kommentarer kan nå være med på modulnivå.
  • Feilmeldinger er nå representert internt som en algebraisk datatype, og ganske utskriften er forbedret ved hjelp av bokser biblioteket. Feil nå lenker til wikien.
  • Kode gen nå bevarer navnene på flere funksjonsargumenter i tilfelle uttalelser.

Hva er nytt i versjon 0.6.8:

  • Denne utgivelsen er gitt for å gi feilrettinger og funksjoner pålagt å utarbeide de nyeste kjernebibliotekene.

Hva er nytt i versjon 0.5.0:

  • Nye funksjoner:
  • Multiparameter typeclasses
  • super
  • FlexibleInstances og FlexibleContexts
  • Let bindingene er nå støttet. Utleid søkeord kan introdusere flere lokale (muligens gjensidig rekursive) bindinger, sammen med valgfrie typen signaturer
  • Hvor klausuler støttes nå i verdierklæringer, med samme regler som Let bindinger
  • Tomme data erklæringer og tomme type klasser støttes nå
  • En ny kommandolinje --codegen kontroller som moduler vil ha Javascript og externs generert
  • Ekstrautstyr:
  • Pretty utskrift for linjekategorier ble forbedret
  • Module navn kan nå inneholde
  • Nye optimizer regler har blitt lagt til kode i ST monade, å gjenskape funksjonaliteten av blokkene har, som har blitt fjernet
  • Mønster bindemidler er nå brukbare i lambda uttrykk argumenter
  • PSCI har nå en t kommando for å sjekke hvilken type en verdi
  • Array pen utskrift via showet har blitt forbedret
  • PSCI avslutningene er sortert
  • PSCI har nå hjelp kommandoer
  • PSCI historie er i XDG config
  • PSCI tillater lasting av moduler fra ~ stier
  • PSCI kan godta en liste over moduler for å laste på start fra kommandolinjen
  • PSCI kan nå konfigureres ved hjelp av en .psci fil i gjeldende katalog. Dersom det foreligger en slik fil, bør den inneholde en liste over kommandoer for å kjøre ved oppstart
  • feilrettinger:
  • subsumes forhold er rettet opp for objekttyper
  • Sorter lenger muterer arrays
  • PSCI nå evaluerer uttrykk
  • Overlappende variabler i typeclass tilfeller blir avvist
  • En feil i optimizer relatert til fletting var fast
  • En type brikke bug relatert til array-litteraler var fast
  • Externs filer (--externs) arbeider nå igjen

Lignende programvare

Racket
Racket

10 Feb 16

pyquery
pyquery

13 Apr 15

Elixir
Elixir

10 Feb 16

facade
facade

13 May 15

Kommentarer til PureScript

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!