- 1 Community
- 1.1 Haskellers
- 2 Books, Articles, Tutorials
- 2.1 Oleg’s Mini Tutorials and Assorted Small Projects
- 2.2 School of Haskell
- 2.3 Haskell Programming from first principles, a
book forall
- 2.4 Learning Haskell
- 2.5 Agda Tutorial
- 3 Implementations
- 3.1 The Glasgow Haskell Compiler
- 3.2 Ajhc Haskell Compiler
- 3.3 The Helium Compiler
- 3.4 UHC, Utrecht Haskell Compiler
- 3.5 Frege
- 3.6 Specific Platforms
- 3.6.1 Haskell on FreeBSD
- 3.6.2 Debian Haskell Group
- 3.6.3 Fedora Haskell SIG
- 4 Related Languages and Language Design
- 4.1 Agda
- 4.2 MiniAgda
- 4.3 Disciple
- 5 Haskell and …
- 5.1 Haskell and Parallelism
- 5.1.1 Eden
- 5.1.2 Wakarusa
- 5.2 Haskell and the Web
- 5.2.1 WAI
- 5.2.2 Happstack
- 5.2.3 Mighttpd2 — Yet another Web Server
- 5.2.4 Warp
- 5.2.5 Yesod
- 5.2.6 Snap Framework
- 5.2.7 MFlow
- 5.2.8 Scotty
- 5.2.9 Sunroof
- 5.2.10 Blank Canvas
- 5.2.11 PureScript
- 5.3 Haskell and Compiler Writing
- 5.3.1 MateVM
- 5.3.2 UUAG
- 6 Development Tools
- 6.1 Environments
- 6.1.1 Haskell IDE From FP Complete
- 6.1.2 ghc-mod — Happy Haskell Programming
- 6.1.3 haskell-mode: Haskell Mode for Emacs
- 6.1.4 HaRe — The Haskell Refactorer
- 6.1.5 haskell-ide-engine, a project for unifying IDE
functionality
- 6.1.6 ghc-exactprint
- 6.1.7 IHaskell: Haskell for Interactive Computing
- 6.1.8 Haskell for Mac
- 6.1.9 Haskino
- 6.2 Code Management
- 6.2.1 Darcs
- 6.2.2 cab — A Maintenance Command of Haskell Cabal Packages
- 6.3 Interfacing to other Languages
- 6.3.1 java-bridge
- 6.3.2 fficxx
- 6.4 Deployment
- 6.4.1 Cabal and Hackage
- 6.4.2 Stackage: the Library Dependency Solution
- 6.4.3 Haskell Cloud
- 6.5 Others
- 6.5.1 ghc-heap-view
- 6.5.2 Hat — the Haskell Tracer
- 6.5.3 Tasty
- 6.5.3.1 What’s new since the last HCAR?
- 6.5.4 Automatic type inference from JSON
- 6.5.5 Exference
- 6.5.6 Lentil
- 6.5.7 Hoed – The Lightweight Algorithmic Debugger for Haskell
- 6.5.7.1 Using Hoed
- 6.5.8 The Remote Monad Design Pattern
- 7 Libraries, Applications, Projects
- 7.1 Language Features
- 7.1.1 Conduit
- 7.1.2 GHC type-checker plugin for kind Nat
- 7.1.3 Dependent Haskell
- 7.1.4 Yampa
- 7.2 Education
- 7.2.1 Holmes, Plagiarism Detection for Haskell
- 7.2.2 Interactive Domain Reasoners
- 7.3 Parsing and Transforming
- 7.3.1 Utrecht Parser Combinator Library: uu-parsinglib
- 7.3.2 HERMIT
- 7.3.3 Generalized Algebraic Dynamic Programming
- 7.4 Mathematics, Numerical Packages and High Performance Computing
- 7.4.1 Rlang-QQ
- 7.4.2 arb-fft
- 7.4.3 hblas
- 7.4.4 HROOT
- 7.4.5 Numerical
- 7.4.6 petsc-hs
- 7.5 Data Types and Data Structures
- 7.5.1 HList — A Library for Typed Heterogeneous Collections
- 7.5.2 Transactional Trie
- 7.5.3 combinat
- 7.5.4 fixplate
- 7.5.5 generics-sop
- 7.5.6 vect
- 7.6 Databases and Related Tools
- 7.6.1 Persistent
- 7.6.2 Groundhog
- 7.6.3 Opaleye
- 7.6.4 HLINQ - LINQ for Haskell
- 7.7 User Interfaces
- 7.7.1 HsQML
- 7.7.2 Gtk2Hs
- 7.7.3 LGtk: Lens GUI Toolkit
- 7.7.4 threepenny-gui
- 7.7.5 reactive-banana
- 7.7.6 wxHaskell
- 7.7.7 fltkhs - GUI bindings to the FLTK library
- 7.8 Graphics and Audio
- 7.8.1 diagrams
- 7.8.2 Chordify
- 7.8.3 csound-expression
- 7.8.4 hmidi
- 7.8.5 Glome
- 7.9 Text and Markup Languages
- 7.9.1 lhs2TeX
- 7.9.2 pulp
- 7.9.3 Unicode things
- 7.10 Natural Language Processing
- 7.10.1 NLP
- 7.10.2 GenI
- 7.11 Bioinformatics
- 7.11.1 ADPfusion
- 7.11.2 Biohaskell
- 7.11.3 arte-ephys: Real-time electrophysiology
- 7.12 Embedding DSLs for Low-Level Processing
- 7.12.1 CλaSH
- 7.12.2 Feldspar
- 7.12.3 Kansas Lava
- 7.13 Games
- 7.13.1 The Amoeba-World game project
- 7.13.2 EtaMOO
- 7.13.3 scroll
- 7.13.4 Nomyx
- 7.13.5 Barbarossa
- 7.14 Others
- 7.14.1 leapseconds-announced
- 7.14.2 hledger
- 7.14.3 arbtt
- 7.14.4 Hoodle
- 7.14.5 Reffit
- 7.14.6 Laborantin
- 7.14.7 tttool
- 7.14.8 Transient
- 7.14.9 gipeda
- 7.14.10 Octohat (Stack Builders)
- 7.14.11 git-annex
- 7.14.12 openssh-github-keys (Stack Builders)
- 7.14.13 propellor
- 7.14.14 dimensional: Statically Checked Physical Dimensions
- 7.14.15 igrf: The International Geomagnetic Reference Field
- 7.14.16 The Incredible Proof Machine
- 8 Commercial Users
- 8.1 Well-Typed LLP
- 8.2 Bluespec Tools for Design of Complex Chips and Hardware Accelerators
- 8.3 Haskell in the industry in Munich
- 8.4 Better
- 8.5 Keera Studios LTD
- 8.6 plaimi
- 8.7 Stack Builders
- 8.8 Optimal Computational Algorithms, Inc.
- 8.9 Snowdrift.coop
- 9 Research and User Groups
- 9.1 Haskell at Eötvös Lorand University (ELTE), Budapest
- 9.2 Artificial Intelligence and Software Technology at Goethe-University Frankfurt
- 9.3 Functional Programming at the University of Kent
- 9.4 Haskell at KU Leuven, Belgium
- 9.5 fp-syd: Functional Programming in Sydney, Australia
- 9.6 Functional Programming at Chalmers
- 9.7 Functional Programming at KU
- 9.8 Regensburg Haskell Meetup
- 9.9 Haskell in the Munich Area
- 9.10 HaskellMN