PureScript

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

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

Ruby Java Bridge
Ruby Java Bridge

1 Mar 15

NetworkX
NetworkX

20 Jul 15

Mako
Mako

1 Mar 15

Julia
Julia

1 Oct 15

Kommentarer til PureScript

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