Haskell (linguaggio di programmazione): differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Modificato il fac' per includere fac' 1 = 1, modificato il crivello di erastotene per non includere 1 che non è primo. Etichette: Modifica visuale Modifica da mobile Modifica da web per mobile |
Aggiungo delle librerie per lo sviluppo lato server |
||
Riga 146:
* [[NVIDIA]]
* [[Qualcomm|Qualcomm, Inc.]]
== Librerie ==
Tra le librerie per lo sviluppo lato server troviamo:
* wai: Haskell Web Application Interface, un insieme di interfacce per lo sviluppo di applicazioni web;<ref>[Web Application Interface http://www.yesodweb.com/book/web-application-interface]</ref>
* warp: un web server veloce e leggero per applicazioni che implementano le interfacce di wai;<ref>[warp https://www.stackage.org/package/warp]</ref>
* scotty: un framework web ispirato da Sinatra, pensato per essere semplice;<ref>[Scotty Tutorials & Examples https://github.com/scotty-web/scotty/wiki/Scotty-Tutorials-&-Examples]</ref>
* spock: più leggero dei framework detti enterprise, ma avente più funzionalità di scotty;<ref>[spock https://www.spock.li/]</ref>
* yesod: un framework enterprise per lo sviluppo di applicazioni web;<ref>[Yesod http://www.yesodweb.com/]</ref>
* snap: un altro framework enterprise<ref>[snap-server https://github.com/snapframework/snap-server]</ref>
* happstack-server: un altro framework enterprise<ref>[Happstack http://www.happstack.com/page/view-page-slug/1/happstack]</ref>
* servant: una libreria che usa i tipi per definire le interfacce REST<ref>[Servant https://haskell-servant.github.io/]</ref>
== Note ==
|