Haskell (linguaggio di programmazione): differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m Bot: aggiungo template {{...}} |
m Bot: passaggio degli url da HTTP a HTTPS |
||
Riga 103:
</source>
=== Algoritmo di ordinamento generico [[quicksort]] ===
Falsa<ref>{{Cita web|url =
<source lang="haskell">
qsort :: Ord a => [a] -> [a]
Riga 122:
== Implementazioni ==
* '''''[[Glasgow Haskell Compiler]]''''' ([
* [[Utrecht Haskell Compiler]] ('''UHC'''), sviluppato dall'[[Università di Utrecht]].
=== Implementazioni obsolete ===
Segue un elenco di implementazioni diventate ormai obsolete:
* '''''[[Hugs]]''''' ([
* '''''nhc98''''' ([http://www.cs.york.ac.uk/fp/nhc98/ nhc98]), compilatore ''bytecode'' particolarmente adatto a macchine un po' datate grazie al ridotto uso di memoria.
* '''''yhc''''' ([http://www-users.cs.york.ac.uk/~ndm/yhc/ Neil Mitchell - Yhc]), o ''York Haskell Compiler'', è un [[Fork (sviluppo software)|fork]] di nhc98 mirato ad aumentarne le performance e la portabilità.
Riga 160:
* apecs: una implementazione molto efficiente e type-driven;<ref>{{Cita web|url=https://github.com/jonascarpay/apecs|titolo=Apecs library}}</ref>
* gelatin: una collezione di funzionalità grafiche che si basa su sdl, freetype e openGL;<ref>{{Cita web|url=https://github.com/schell/gelatin|titolo=Gelatin library}}</ref>
* sdl2: package che fa da tramite con la libreria [[Simple DirectMedia Layer]].<ref>{{Cita web|url=
== Note ==
Riga 188:
== Collegamenti esterni ==
* {{cita web|
* {{En}}{{Cita web|autore = |url = https://www.haskell.org/hoogle/|titolo = Hoogle|accesso = |data = }}
* {{En}}{{Cita web|autore = |url = http://hayoo.fh-wedel.de/|titolo = Hayoo|accesso = |data = }}
Riga 194:
=== Tutorial ===
* {{Cita web|autore = |url = https://github.com/bitemyapp/learnhaskell/blob/master/guide-it.md|titolo = Learn Haskell|accesso = |data = }}
* {{cita web|
* {{En}}{{Cita web|autore = |url = https://www.schoolofhaskell.com/|titolo = School of Haskell|accesso = |data = }}
|