Back to site
Since 2004, our University project has become the Internet's most widespread web hosting directory. Here we like to talk a lot about web development, networking and server security. It is, after all, our expertise. To make things better we've launched this science section with the free access to educational resources and important scientific material translated to different languages.

Ultimele evoluţii

Source: http://wiki.clean.cs.ru.nl/Latest_developments



Echipa de Curăţenie face tot posibilul pentru a livra software de încredere. Prin urmare, ar putea dura ceva timp înainte de o nouă versiune este publicat. Pe acest site va vom tine la curent informat despre ultimele evoluţii. Vă rugăm să aveţi răbdare, dezvoltare de software are întotdeauna mai mult timp decât se preconiza.

Curăţenie Compilator

Suntem adăugarea unui nou front-end pentru a compilatorului Curăţenie că va accepta Haskell '98 codul sursă. Ceea ce este o veste bună pentru mulţi oameni, sperăm. Nu numai ca va fi un alt Haskell '98 compilator, dar ar trebui să fie unul care compileaza rapid şi produce cod eficient. O alta proprietate importanta este faptul că Haskell şi cod Curăţenie pot fi amestecate! Deci, utilizatorii Curăţenie pot face uz de biblioteci Haskell, în timp ce utilizatorii pot folosi Haskell de biblioteci Curăţenie (cum ar fi biblioteca iTask, Sparkle, şi Gast) şi oferă Curăţenie (cum ar fi tastarea unicitatea, tastarea dinamic, şi de programare generice).

Deşi multe lucruri de lucru deja, noi nu îndrăznesc să spun nimic despre data de lansare.

ITasks Biblioteca combinator pentru web

La ICFP 2007 Conferinta am prezentat iTasks [1]: un sistem multi-ghidul de flux de lucru pentru web. Cu această bibliotecă, se poate atribui sarcini utilizatorilor şi de a controla ordinea în care aceste sarcini trebuie să fie efectuate. Un utilizator foloseste un browser pentru a îndeplini sarcinile care îi sunt atribuite sau ea. Sistemul este, prin urmare, iTask, de asemenea, foarte potrivit pentru programare web si web formă de manipulare. Sarcinile sunt definite pe un stil foarte înalt nivel declarativ monadic.

Noua versiune a bibliotecii iTask lucram pentru a va sprijini:

Cu o adnotare simplu o iTask este evaluat pe client în loc de pe server. Pentru a face posibil acest lucru vom rula pe deplin cererile de floare Curăţenie în browser-ul ca applet Java, făcând uz de interpret rapid Sapl [2]. Sistemul comută automat între partea de client şi de evaluare partea de server când este necesar.

Am folosit si a lansat acest nou sistem de la Scoala de Vara Internationala privind sasea Programare funcţională avansată

Cea mai recentă versiune a sistemului de iTasks pentru Simpozion 22 privind punerea în aplicare şi aplicarea de Limbi funcţionale este 10.8 (august 2010), care pot fi obţinute de la aici.

Published (Last edited): 03-01-2012 , source: http://wiki.clean.cs.ru.nl/Latest_developments