• 1  Community
  • 1.1  Haskell’ — Haskell 2020
  • 1.2  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
  • 3  Implementations
  • 3.1  The Glasgow Haskell Compiler
  • 3.1.1  Major changes in GHC 8.0.1
  • 3.1.1.1  Upcoming plans for GHC 8.2
  • 3.1.1.2  Development updates and acknowledgments
  • 3.2  The Helium Compiler
  • 3.3  UHC, Utrecht Haskell Compiler
  • 3.4  Frege
  • 3.5  Specific Platforms
  • 3.5.1  Haskell on FreeBSD
  • 3.5.2  Debian Haskell Group
  • 3.5.3  Fedora Haskell SIG
  • 4  Related Languages and Language Design
  • 4.1  Agda
  • 4.2  Disciple
  • 5  Haskell and …
  • 5.1  Haskell and Parallelism
  • 5.1.1  Eden
  • 5.1.2  Auto-parallelizing Pure Functional Language System
  • 5.2  Haskell and the Web
  • 5.2.1  WAI
  • 5.2.2  Yesod
  • 5.2.3  Warp
  • 5.2.4  Mighttpd2 — Yet another Web Server
  • 5.2.5  Happstack
  • 5.2.6  Snap Framework
  • 5.2.7  MFlow
  • 5.2.8  JS Bridge
  • 5.2.9  PureScript
  • 5.3  Haskell and Compiler Writing
  • 5.3.1  MateVM
  • 5.3.2  UUAG
  • 6  Development Tools
  • 6.1  Environments
  • 6.1.1  ghc-mod — Happy Haskell Programming
  • 6.1.2  haskell-ide-engine, a project for unifying IDE functionality
  • 6.1.3  Haskell IDE From FP Complete
  • 6.1.4  HaRe — The Haskell Refactorer
  • 6.1.5  ghc-exactprint
  • 6.1.6  Haskino
  • 6.1.7  IHaskell: Haskell for Interactive Computing
  • 6.1.8  Haskell for Mac
  • 6.2  Code Management
  • 6.2.1  Darcs
  • 6.2.2  cab — A Maintenance Command of Haskell Cabal Packages
  • 6.3  Deployment
  • 6.3.1  Cabal
  • 6.3.2  The Stack build tool
  • 6.3.3  Stackage: the Library Dependency Solution
  • 6.3.4  Haskell Cloud
  • 6.4  Others
  • 6.4.1  ghc-heap-view
  • 6.4.2  ghc-vis
  • 6.4.3  Hat — the Haskell Tracer
  • 6.4.4  Tasty
  • 6.4.4.1  What’s new since the last HCAR?
  • 6.4.5  Generic random generators
  • 6.4.5.1  Future work
  • 6.4.6  Automatic type inference from JSON
  • 6.4.7  Exference
  • 6.4.8  Lentil
  • 6.4.9  Hoed – The Lightweight Algorithmic Debugger for Haskell
  • 6.4.9.1  Using Hoed
  • 6.4.10  Deja Fu: Concurrency Testing
  • 6.4.11  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.2.3  The Incredible Proof Machine
  • 7.3  Mathematics, Numerical Packages and High Performance Computing
  • 7.3.1  hblas
  • 7.3.2  Numerical
  • 7.3.3  combinat
  • 7.3.4  petsc-hs
  • 7.4  Data Types and Data Structures
  • 7.4.1  Transactional Trie
  • 7.4.2  fixplate
  • 7.4.3  generics-sop
  • 7.5  Databases and Related Tools
  • 7.5.1  Persistent
  • 7.5.2  Riak bindings
  • 7.5.3  Opaleye
  • 7.5.4  HLINQ - LINQ for Haskell
  • 7.5.5  YeshQL
  • 7.6  User Interfaces
  • 7.6.1  HsQML
  • 7.6.2  threepenny-gui
  • 7.6.3  reactive-banana
  • 7.6.4  fltkhs - GUI bindings to the FLTK library
  • 7.6.5  wxHaskell
  • 7.7  Graphics and Audio
  • 7.7.1  vect
  • 7.7.2  diagrams
  • 7.7.3  Chordify
  • 7.7.4  csound-expression
  • 7.7.5  hmidi
  • 7.8  Text and Markup Languages
  • 7.8.1  lhs2TeX
  • 7.8.2  pulp
  • 7.8.3  Unicode things
  • 7.8.4  Ginger
  • 7.9  Natural Language Processing
  • 7.9.1  NLP
  • 7.9.2  GenI
  • 7.10  Embedding DSLs for Low-Level Processing
  • 7.10.1  CλaSH
  • 7.10.2  Feldspar
  • 7.11  Games
  • 7.11.1  EtaMOO
  • 7.11.2  scroll
  • 7.11.3  Nomyx
  • 7.11.4  Barbarossa
  • 7.12  Others
  • 7.12.1  ADPfusion
  • 7.12.2  Generalized Algebraic Dynamic Programming
  • 7.12.3  leapseconds-announced
  • 7.12.4  hledger
  • 7.12.5  arbtt
  • 7.12.6  Transient
  • 7.12.7  tttool
  • 7.12.8  gipeda
  • 7.12.9  Octohat (Stack Builders)
  • 7.12.10  git-annex
  • 7.12.11  openssh-github-keys (Stack Builders)
  • 7.12.12  propellor
  • 7.12.13  dimensional: Statically Checked Physical Dimensions
  • 7.12.14  igrf: The International Geomagnetic Reference Field
  • 7.12.15  Haskell in Green Land
  • 7.12.16  Kitchen Snitch server
  • 7.12.17  DSLsofMath
  • 8  Commercial Users
  • 8.1  Well-Typed LLP
  • 8.2  Bluespec Tools for Design of Complex Chips and Hardware Accelerators
  • 8.3  Better
  • 8.4  Keera Studios LTD
  • 8.5  Stack Builders
  • 8.6  Optimal Computational Algorithms, Inc.
  • 8.7  Snowdrift.coop
  • 8.8  McMaster Computing and Software Outreach
  • 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  HaskellMN
  • 9.6  Functional Programming at KU
  • 9.7  fp-syd: Functional Programming in Sydney, Australia
  • 9.8  Regensburg Haskell Meetup
  • 9.9  Curry Club Augsburg
  • 9.10  Italian Haskell Group