Highland

Screenshot Software:
Highland
Detalii soft:
Versiune: 2.7.4 Actualizat
Incarca data: 28 Apr 16
Producător: Caolan McMahon
Licenţă: Gratuit
Popularitate: 62

Rating: nan/5 (Total Votes: 0)

Highland nu este cu siguranță un instrument pentru oameni doar la început cu JavaScript.

Acest instrument se ocupă cu Callbacks, emițătorii de evenimente, promisiuni, și fluxuri, concepte foarte avansate, care pot fi tratate numai după paradigme de bază de programare JavaScript au fost învățate și tras în jos.

Cel mai simplu mod de a explica ceea ce Highland face și ceea ce e bine este de a folosi propria explicație autorului dat în fișierul README proiectului: "puteți comuta între sursele de date sincrone și asincrone la voință, fără a fi nevoie să re-scriere codul. "

Această funcție permite dezvoltatorilor să controleze când și în cazul în care codul este executat modul sincron clasic, și atunci când decide să sacrifice controlul asupra performanței și a comuta la o execuție de cod asincron.

Ce este nou în această versiune:

  • noi:
  • Ignora primele valori n ale unui flux și apoi emite restul.
  • solicită funcția furnizată o dată fluxul sa încheiat.
  • Colecteaza toate valorile împreună, apoi emite fiecare valoare individual, dar în ordine sortată.
  • ia un obiect sau o funcție de constructor și se întoarce pe care un obiect sau un constructor cu versiuni streamified ale proprietăților sale funcționale.
  • Iteratorul Support:. ECMA2015 (aka ES6) iteratorii stil poate fi acum trecut la funcția de constructor Highland
  • Creează un nou flux cu valorile de la sursa în intervalul specificat în parametrii thestart și de sfârșit.
  • ia un flux și loturi de date de intrare într-un interval de timp maxim în șiruri de o lungime maximă.
  • Îmbunătățiri:
  • Fiecare returnează acum un flux de gol, mai degrabă decât nimic.
  • Asigurați-vă prin erorile flux Nod se propagă.
  • Păstrați acest context, a funcției înfășurat atunci când se utilizează wrapCallback.
  • Actualizare tranduce pentru a utiliza cea mai recentă versiune a protocolului de transformator.

Ce este nou în versiunea 2.6.0:

  • Noi:
  • Ignora primele valori n ale unui flux și apoi emite restul.
  • solicită funcția furnizată o dată fluxul sa încheiat.
  • Colecteaza toate valorile împreună, apoi emite fiecare valoare individual, dar în ordine sortată.
  • ia un obiect sau o funcție de constructor și se întoarce pe care un obiect sau un constructor cu versiuni streamified ale proprietăților sale funcționale.
  • Iteratorul Support:. ECMA2015 (aka ES6) iteratorii stil poate fi acum trecut la funcția de constructor Highland
  • Creează un nou flux cu valorile de la sursa în intervalul specificat în parametrii thestart și de sfârșit.
  • ia un flux și loturi de date de intrare într-un interval de timp maxim în șiruri de o lungime maximă.
  • Îmbunătățiri:
  • Fiecare returnează acum un flux de gol, mai degrabă decât nimic.
  • Asigurați-vă prin erorile flux Nod se propagă.
  • Păstrați acest context, a funcției înfășurat atunci când se utilizează wrapCallback.
  • Actualizare tranduce pentru a utiliza cea mai recentă versiune a protocolului de transformator.

Ce este nou în versiunea 2.5.1:

  • Noi:
  • Ignora primele valori n ale unui flux și apoi emite restul.
  • solicită funcția furnizată o dată fluxul sa încheiat.
  • Colecteaza toate valorile împreună, apoi emite fiecare valoare individual, dar în ordine sortată.
  • ia un obiect sau o funcție de constructor și se întoarce pe care un obiect sau un constructor cu versiuni streamified ale proprietăților sale funcționale.
  • Iteratorul Support:. ECMA2015 (aka ES6) iteratorii stil poate fi acum trecut la funcția de constructor Highland
  • Creează un nou flux cu valorile de la sursa în intervalul specificat în parametrii thestart și de sfârșit.
  • ia un flux și loturi de date de intrare într-un interval de timp maxim în șiruri de o lungime maximă.
  • Îmbunătățiri:
  • Fiecare returnează acum un flux de gol, mai degrabă decât nimic.
  • Asigurați-vă prin erorile flux Nod se propagă.
  • Păstrați acest context, a funcției înfășurat atunci când se utilizează wrapCallback.
  • Actualizare tranduce pentru a utiliza cea mai recentă versiune a protocolului de transformator.

Ce este nou în versiunea 2.5.0:

  • Noi:
  • Ignora primele valori n ale unui flux și apoi emite restul.
  • solicită funcția furnizată o dată fluxul sa încheiat.
  • Colecteaza toate valorile împreună, apoi emite fiecare valoare individual, dar în ordine sortată.
  • ia un obiect sau o funcție de constructor și se întoarce pe care un obiect sau un constructor cu versiuni streamified ale proprietăților sale funcționale.
  • Iteratorul Support:. ECMA2015 (aka ES6) iteratorii stil poate fi acum trecut la funcția de constructor Highland
  • Creează un nou flux cu valorile de la sursa în intervalul specificat în parametrii thestart și de sfârșit.
  • ia un flux și loturi de date de intrare într-un interval de timp maxim în șiruri de o lungime maximă.
  • Îmbunătățiri:
  • Fiecare returnează acum un flux de gol, mai degrabă decât nimic.
  • Asigurați-vă prin erorile flux Nod se propagă.
  • Păstrați acest context, a funcției înfășurat atunci când se utilizează wrapCallback.
  • Actualizare tranduce pentru a utiliza cea mai recentă versiune a protocolului de transformator.

Ce este nou în versiunea 2.4.0:

  • `source.merge ()` algoritm acum evaluează întregul curent de sursă înainte de a citi din toate fluxurile care rezultă în paralel (anterior ar începe citirea de îndată ce sursa a emis urmatorul stream).
  • `Merge ()` funcție încearcă acum să echilibreze intrările mai corect. De exemplu, în cazul în care fluxul A are 100 de valori și tamponate fluxul B devine o nouă valoare după 100ms, dacă am citit la 200ms, vom obține o valoare de la fiecare flux. Anterior, s-ar epuiza fluxul de un tampon înainte de a citi din fluxul B.

Ce este nou în versiunea 1.25.2:.

  • distribuție și documente Reconstruit

Cerințe :

  • JavaScript activat pe partea de client
  • Node.js pentru mediile de server-side

Software similare

Matador
Matador

1 Mar 15

Dancer
Dancer

9 Apr 16

Lazy.js
Lazy.js

10 Feb 16

Alte software-uri de dezvoltator Caolan McMahon

Async.js
Async.js

9 Feb 16

Petrify
Petrify

12 May 15

Kanso
Kanso

12 May 15

Comentarii la Highland

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