PureScript

Screenshot Software:
PureScript
Detalii soft:
Versiune: 0.7.6.1 Actualizat
Incarca data: 10 Feb 16
Licenţă: Gratuit
Popularitate: 92

Rating: nan/5 (Total Votes: 0)

PureScript a fost inspirat de Haskell și este o modalitate de a scrie cod foarte complex și dinamic și apoi compila JavaScript și rulați-l în browser-ul dumneavoastră.

Acesta include o mulțime de caracteristici JavaScript nu va fi capabil să susțină, care să permită dezvoltatorilor nativ pentru a scrie aplicatii foarte puternice JavaScript fără a fi nevoie să se tortureze cu hacks JavaScript și alte ciudățenii.

Limbajul PureScript în sine este puternic tastat și tastat static, în același timp, și sprijină, de asemenea, tipuri de expresive.

Acest lucru plasează practic PureScript în aceeași categorie ca și alte limbaje de programare, cum ar fi Java, C ++, C #, Haskell, D, Scala, Rust, și Pascal.

Înainte de a alege pentru a scrie aplicațiile Web în PureScritp, asigurați-vă că pentru a verifica documentația mai întâi

Ce este nou în această versiune:.

  • -doc pot PSC acum genera tag-uri de fișiere pentru Vim și Emacs.
  • pSCI suportă acum un steag---node optează pentru opțiuni care trece executabil Nod.
  • pSCI suportă acum directivele cu formă lungă.
  • Sintaxa pentru importuri și alte tipuri de declarație din pSCI a fost îmbunătățită.

  • comentarii
  • Markdown pot fi incluse acum la nivelul modulului.
  • Mesajele de eroare sunt acum reprezentate intern ca un tip de date algebric, iar imprimarea destul a fost îmbunătățită prin utilizarea bibliotecii de cutii. Erori se leagă acum la wiki.
  • Cod gen păstrează acum numele de mai multe argumente funcționale în declarațiile de caz.

Ce este nou în 0.7.4.1:

  • psc-docs versiune poate acum genera tag-uri de fișiere pentru Vim și Emacs.
  • pSCI suportă acum un steag---node optează pentru opțiuni care trece executabil Nod.
  • pSCI suportă acum directivele cu formă lungă.
  • Sintaxa pentru importuri și alte tipuri de declarație din pSCI a fost îmbunătățită.

  • comentarii
  • Markdown pot fi incluse acum la nivelul modulului.
  • Mesajele de eroare sunt acum reprezentate intern ca un tip de date algebric, iar imprimarea destul a fost îmbunătățită prin utilizarea bibliotecii de cutii. Erori se leagă acum la wiki.
  • Cod gen păstrează acum numele de mai multe argumente funcționale în declarațiile de caz.

Ce este nou în 0.7.0.0:

  • psc-docs versiune poate acum genera tag-uri de fișiere pentru Vim și Emacs.
  • pSCI suportă acum un steag---node optează pentru opțiuni care trece executabil Nod.
  • pSCI suportă acum directivele cu formă lungă.
  • Sintaxa pentru importuri și alte tipuri de declarație din pSCI a fost îmbunătățită.

  • comentarii
  • Markdown pot fi incluse acum la nivelul modulului.
  • Mesajele de eroare sunt acum reprezentate intern ca un tip de date algebric, iar imprimarea destul a fost îmbunătățită prin utilizarea bibliotecii de cutii. Erori se leagă acum la wiki.
  • Cod gen păstrează acum numele de mai multe argumente funcționale în declarațiile de caz.

Ce este nou în 0.6.9.3:

  • psc-docs versiune poate acum genera tag-uri de fișiere pentru Vim și Emacs.
  • pSCI suportă acum un steag---node optează pentru opțiuni care trece executabil Nod.
  • pSCI suportă acum directivele cu formă lungă.
  • Sintaxa pentru importuri și alte tipuri de declarație din pSCI a fost îmbunătățită.

  • comentarii
  • Markdown pot fi incluse acum la nivelul modulului.
  • Mesajele de eroare sunt acum reprezentate intern ca un tip de date algebric, iar imprimarea destul a fost îmbunătățită prin utilizarea bibliotecii de cutii. Erori se leagă acum la wiki.
  • Cod gen păstrează acum numele de mai multe argumente funcționale în declarațiile de caz.

Ce este nou în versiunea 0.6.8:

  • Această versiune este oferit pentru a oferi remedieri de erori și caracteristici necesară pentru a compila cele mai recente biblioteci de bază.

Ce este nou în versiunea 0.5.0:

  • Caracteristici noi:
  • typeclasses Multi parametru
  • superclasele
  • FlexibleInstances și FlexibleContexts
  • Să legări acum sunt suportate. Cuvântul cheie poate introduce mai multe let legaturi locale (eventual mutual recursive), împreună cu semnăturile de tip opționale
  • În cazul în care clauzele sunt acum susținute în declarațiile de valoare, cu aceleași reguli ca și legături, let
  • declarații date goale și clase de tip goale sunt acum suportate
  • O nouă opțiune în linia de comandă --codegen controale care modulele vor avea JavaScript și externs generate
  • Îmbunătățiri:
  • imprimare frumos pentru tipuri de rând a fost îmbunătățită
  • Numele modulelor pot conține acum

  • au fost adăugate
  • Noi reguli de optimizare a pentru cod în monada ST, pentru a reproduce funcționalitatea caracteristică blochează, care a fost eliminat
  • lianți de model sunt acum utilizabile în argumente de expresie lambda
  • pSCI are acum: comanda t pentru verificarea tipului unei valori
  • Array de imprimare destul prin intermediul show-a fost îmbunătățită
  • completărilor pSCI sunt sortate
  • pSCI are acum comenzi de ajutor
  • Istoria pSCI este în XDG config
  • pSCI permite încărcarea modulelor de la ~ căi
  • pSCI poate accepta o listă de module pentru a încărca pe începe de la linia de comandă
  • pSCI poate fi acum configurat utilizând un fișier .psci în directorul curent. În cazul în care există un astfel de fișier, acesta ar trebui să conțină o listă de comenzi pentru a rula la pornire
  • Bug Fixes:
  • subsumează relație a fost stabilită pentru tipuri de obiecte
  • Sortare nu mai suferă mutații tablouri
  • pSCI evaluează acum expresii
  • variabile care se suprapun în instanțe typeclass sunt respinse
  • Un bug în optimizator legat de plasare inline a fost fixat
  • Un bug de tip verificator legat de literali matrice a fost fixat
  • Externs fișiere (--externs) sunt acum de lucru din nou

Software similare

facade
facade

13 May 15

AMDclean
AMDclean

12 May 15

Gambas
Gambas

1 May 16

Inject
Inject

12 Apr 15

Comentarii la PureScript

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!
Cauta dupa categorie