simbolos - instalar haskell en ubuntu
Buena fuente de Haskell para leer y aprender de (7)
Haskell: Functional Programming with Types
Joeri van Eekelen, et al. | Wikilibros Publicado en 2007, 290 páginas.
Learn You a Haskell for Great Good!
Miran Lipovaca | LearnYouaHaskell.com Publicado en 2010, 176 páginas
-
B. O''Sullivan, J. Goerzen, D. Stewart | O''Reilly Media, Inc. Publicado en 2008, 710 páginas
The Haskell Road to Logic, Maths and Programming
Kees Doets, Jan van Eijck | Publicaciones universitarias Publicadas en 2004, 449 páginas.
¿Cuáles son algunos programas de código abierto que usan Haskell y pueden considerarse como un Haskell moderno de buena calidad ? Cuanto mayor sea el código base, mejor.
Quiero aprender de su código fuente. Siento que he superado el punto de aprender de ejemplos de código pequeño, que a menudo son para el mundo esotérico y pequeño. Quiero ver cómo está estructurado el código, cómo interactúan las mónadas cuando hay muchas cosas en marcha (registro, E / S, configuración, etc.).
El código fuente de la plataforma web de Yesod es bastante complejo, está bien pensado y está bien escrito. Aprenderás mucho de la biblioteca de persistencia que viene con ella también.
GHC es probablemente el mayor o uno de los proyectos más grandes escritos en Haskell que es de código abierto. Cuando digo más grande, no solo me refiero en términos de tamaño de fuente, sino también impacto, uso, innovación, robustez. GHC puede enseñarte mucho sobre escribir Haskell.
Lo que yo recomiendo.
Lea el código de personas de diferentes escuelas de posgrado en la década de 1990
- Estilo oxford
- Estilo Glasgow o ( this )
- Estilo de Chalmers (o this )
- Estilo york
- Estilo Portland o estilo OGI (o this )
- Estilo Utrecht
- Estilo yale
- Caso especial: CMU/Elliott
Leer el código de los antiguos maestros ciertas personas (lista incompleta)
- Marlow ; Paterson ; Peyton Jones ; Gill ; Launchbury ; Hughes ; Wadler ; Bird Claessen ; Jones ; Tolmach ; Sheard ; Swiestra ; Augustsson ; Runciman ; Wallace ; Thompson ; Hinze ; Gibbons ; Leijen ; Hudak ; Elliott ; Finne Chakravarty ; y
- Cualquiera que haya escrito una perla funcional .
Tenga en cuenta que personas como yo, Coutts, Mitchell, O''Sullivan, Lynagh, etc. aprendieron nuestro estilo Haskell de estos tipos.
Leer algunas aplicaciones
- Lea la fuente de la biblioteca base de GHC
- Lee la fuente de xmonad
Si te interesa la programación web, recomendaría el proyecto lpaste Chris Done.
Darcs es un sistema de gestión de código fuente de código abierto. Debería darte una buena idea para Haskell.