• 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
  • 2.5  Programming in Haskell - 2nd Edition
  • 2.6  Haskell MOOC
  • 2.7  Stack Builders Tutorials
  • 3  Implementations
  • 3.1  The Glasgow Haskell Compiler
  • 3.1.1  Major changes in GHC 8.2
  • 3.1.1.1  Development updates and acknowledgments
  • 3.2  The Helium Compiler
  • 3.3  Frege
  • 3.4  Specific Platforms
  • 3.4.1  Fedora Haskell SIG
  • 3.4.2  Debian Haskell Group
  • 3.5  Related Languages and Language Design
  • 3.5.1  Agda
  • 3.5.2  Disciple
  • 4  Libraries, Tools, Applications, Projects
  • 4.1  Language Extensions and Related Projects
  • 4.1.1  Dependent Haskell
  • 4.1.2  generics-sop
  • 4.2  Build Tools and Related Projects
  • 4.2.1  Cabal
  • 4.2.2  The Stack build tool
  • 4.2.3  Stackage: the Library Dependency Solution
  • 4.2.4  Stackgo
  • 4.2.5  hsinstall
  • 4.2.6  cab — A Maintenance Command of Haskell Cabal Packages
  • 4.2.7  yesod-rest
  • 4.2.8  Haskell Cloud
  • 4.3  Repository Management
  • 4.3.1  Darcs
  • 4.3.2  Octohat
  • 4.3.3  git-annex
  • 4.3.4  openssh-github-keys (Stack Builders)
  • 4.4  Debugging and Profiling
  • 4.4.1  Hoed – The Lightweight Algorithmic Debugger for Haskell
  • 4.4.1.1  Using Hoed
  • 4.4.2  ghc-heap-view
  • 4.4.3  ghc-vis
  • 4.4.4  Hat — the Haskell Tracer
  • 4.5  Development Tools and Editors
  • 4.5.1  Haskell for Mac
  • 4.5.2  haskell-ide-engine, a project for unifying IDE functionality
  • 4.5.3  HyperHaskell – The strongly hyped Haskell interpreter
  • 4.6  Formal Systems and Reasoners
  • 4.6.1  The Incredible Proof Machine
  • 4.6.2  Exference
  • 4.6.3  Mind the Gap: Unified Reasoning About Program Correctness and Efficieny
  • 4.7  Education
  • 4.7.1  Holmes, Plagiarism Detection for Haskell
  • 4.7.2  Interactive Domain Reasoners
  • 4.7.3  DSLsofMath
  • 4.8  Text and Markup
  • 4.8.1  Brittany
  • 4.8.2  lhs2TeX
  • 4.8.3  Unicode things
  • 4.8.4  Lentil
  • 4.8.5  Ginger
  • 4.9  Web
  • 4.9.1  WAI
  • 4.9.2  Warp
  • 4.9.3  Mighttpd2 — Yet another Web Server
  • 4.9.4  Yesod
  • 4.9.5  Happstack
  • 4.9.6  Snap Framework
  • 4.9.7  MFlow
  • 4.9.8  JS Bridge
  • 4.9.9  PureScript
  • 4.10  Databases
  • 4.10.1  Persistent
  • 4.10.2  Opaleye
  • 4.10.3  YeshQL
  • 4.10.4  Riak bindings
  • 4.11  Data Structures, Data Types, Algorithms
  • 4.11.1  Conduit
  • 4.11.2  Transactional Trie
  • 4.11.3  Random access zipper
  • 4.11.3.1  Future work
  • 4.11.4  Supermonads
  • 4.11.5  Generic random generators
  • 4.11.5.1  Description
  • 4.11.5.2  Status
  • 4.11.6  Generalized Algebraic Dynamic Programming
  • 4.11.7  Transient
  • 4.12  Parallelism
  • 4.12.1  Eden
  • 4.12.2  Auto-parallelizing Pure Functional Language System
  • 4.12.3  Deja Fu: Concurrency Testing
  • 4.12.4  The Remote Monad Design Pattern
  • 4.12.5  concurrent-output
  • 4.13  Low-level programming
  • 4.13.1  ViperVM
  • 4.13.2  Haskino
  • 4.13.3  Feldspar
  • 4.14  Mathematics, Simulations and High Performance Computing
  • 4.14.1  sparse-linear-algebra
  • 4.14.2  aivika
  • 4.15  Graphical User Interfaces
  • 4.15.1  threepenny-gui
  • 4.15.2  wxHaskell
  • 4.16  FRP
  • 4.16.1  Yampa
  • 4.16.2  reactive-banana
  • 4.17  Graphics and Audio
  • 4.17.1  diagrams
  • 4.17.2  Chordify
  • 4.17.3  csound-expression
  • 4.18  Games
  • 4.18.1  EtaMOO
  • 4.18.2  Barbarossa
  • 4.18.3  Tetris in Haskell in a Weekend
  • 4.18.4  tttool
  • 4.19  Data Tracking
  • 4.19.1  hledger
  • 4.19.2  gipeda
  • 4.19.3  arbtt
  • 4.19.4  propellor
  • 4.20  Others
  • 4.20.1  ADPfusion
  • 4.20.2  leapseconds-announced
  • 4.20.3  Haskell in Green Land
  • 4.20.4  Kitchen Snitch server
  • 5  Commercial Users
  • 5.1  Well-Typed LLP
  • 5.2  Keera Studios LTD
  • 5.3  Stack Builders
  • 5.4  McMaster Computing and Software Outreach
  • 6  Research and User Groups
  • 6.1  DataHaskell
  • 6.2  Haskell at Eötvös Lorand University (ELTE), Budapest
  • 6.3  Artificial Intelligence and Software Technology at Goethe-University Frankfurt
  • 6.4  Functional Programming at the University of Kent
  • 6.5  HaskellMN
  • 6.6  Functional Programming at KU
  • 6.7  fp-syd: Functional Programming in Sydney, Australia
  • 6.8  Regensburg Haskell Meetup
  • 6.9  Curry Club Augsburg
  • 6.10  Italian Haskell Group
  • 6.11  NY Haskell Users Group and Compose Conference
  • 6.12  RuHaskell – the Russian-speaking haskellers community