C'è qualche sito web che elenca e descrive classi di tipi comuni in Haskell?Esiste un'enciclopedia/elenco di classi di tipi comuni in Haskell?
risposta
È possibile trovare "The Typeclassopedia" di Brent Yorgey (pubblicato in issue 13 of 'The Monad Reader') utile. Dal astratto:
Le librerie standard Haskell dispongono una serie di classi di tipo con algebriche o categoria della teoria basi. Diventare un fl uente Haskell di hacker richiede intima familiarità con tutti loro, ma l'acquisizione di questa familiarità comporta spesso pettinatura attraverso una montagna di tutorial, blog messaggi, archivi della mailing list e IRC registri. L'obiettivo di questo articolo è servire come punto di partenza per lo studente di Haskell che desidera ottenere una maneggevolezza delle sue classi tipo standard . Vengono introdotti gli elementi essenziali di ciascuna classe di tipo , con esempi, il commento e i riferimenti estesi per ulteriori letture.
The Haskell 98 Report lists the predefined types and classes.
Se c'è un tipo di libreria che ti interessa, potresti voler iniziare dalla libreria Haskell Contents o Index.
- 1. classi di tipo a tipi di dati Haskell
- 2. Selettori di record nelle classi di tipi Haskell
- 3. Uso dei più comuni tipi di tipi di tipi di font
- 4. Tipi di funzione di visualizzazione in Haskell
- 5. Esiste un modo per emulare i tipi lineari in Haskell?
- 6. Come devono essere usati i tipi nelle classi di tipi Haskell?
- 7. Extensible Haskell Tipo Classi
- 8. Haskell: classi tipo di domanda
- 9. Chiamare metodi comuni ai tipi in un boost :: variante
- 10. Haskell classi di tipo ereditare
- 11. Utilizzo dei tipi di dati in Haskell
- 12. Lo scopo delle classi di tipi in Haskell rispetto allo scopo dei tratti in Scala
- 13. L'operatore +, differenza tra tipi di classi e tipi built-in?
- 14. Perché esiste un costruttore di valori oltre al costruttore di tipi in Haskell?
- 15. prodotto e Somma tipo di Parallels in Haskell Tipo Classi
- 16. Tipi di metodi dipendenti e classi di tipi
- 17. Come modellare le gerarchie di classi in Haskell?
- 18. C'è un modo per implementare i vincoli nelle classi di tipi di Haskell?
- 19. Esiste qualcosa come espressioni di tabella comuni in PL/SQL?
- 20. Haskell utilizzo tipi di dati buoni practise
- 21. Errori di programmazione comuni da evitare per gli sviluppatori Haskell?
- 22. Famiglia di tipi Haskell e argomenti fittizi
- 23. superiore Kinded Tipi di Scala e Haskell
- 24. importazione di tipi di dati C++ in haskell con ffi
- 25. Progettare un programma generale di finestre di diapositive in Haskell richiede una famiglia di classi di tipi?
- 26. due classi con metodi e proprietà comuni
- 27. Potremmo astrarre oltre le classi di tipi?
- 28. tipi di classi java: cosa significano?
- 29. Come convertire implicitamente in tipi di super comuni in F # pattern matches?
- 30. Esiste una memoizzazione implicita in Haskell?
Questo è proprio quello che stavo cercando. Grazie! –
i pdf troppo negativi non supportano il collegamento ipertestuale alle sezioni e la conversione HTML di google non mostra i diagrammi. – yairchu
Infatti. Mi sarebbe piaciuto aprire "i riferimenti estesi per ulteriori letture" in una nuova scheda, senza digitare manualmente l'URL nel mio browser. HTML ++ – jrockway