
Haskell.org
Programming languagesPurely functional programming language
Get involved
Links from the organization’s published listing (2026). Older contact links may have moved.
Proposal examples
Browse the proposal library →Outcomes are reported by the linked archives.
- 2026 · acceptedGoto Dependency Defination ↗
Programs & participation
15 records across 1 programIndexed project records; missing years are not zero. Coverage
2026Google Summer of CodeAnnual program · 4 projects indexed
- Case split plugin
- Goto dependency definition
- Restoring Typeclass Refinement Support in LiquidHaskell
- xeus-haskell -- GHC/Wasm Backend Integration Prototype
Source checked Sep 28, 2026
Participation imported from the GSoC Organizations archive snapshot; this historical listing is not an application-status claim.
2025Google Summer of CodeAnnual program · 3 projects indexed
- Documenting and improving cmm
- Implement Signature Help for Haskell Language Server
- Qualified Imports and Alias Resolution in Liquid Haskell
Source checked Sep 28, 2026
Participation imported from the GSoC Organizations archive snapshot; this historical listing is not an application-status claim.
2024Google Summer of CodeAnnual program · 4 projects indexed
- Continuous Integration Log Explorer Tool
- HLS Cabal Plugin Continuation proposal
- LSP Inlay Hints feature for haskell-language-server
- Parse error recovery and incrementality for GHC
Source checked Sep 28, 2026
Participation imported from the GSoC Organizations archive snapshot; this historical listing is not an application-status claim.
2022Google Summer of CodeAnnual program · 10 projects indexed
- [Haskell.org] Support more LSP features in Haskell Language Server
- Formalising Konnakol using Haskell
- Hackage - Package Rank
- Implementing a GPU Backend for Advanced Machine Learning Algorithms
- Improve HLS Support for Record-Dot-Syntax
- MMTk Port for GHC: An alternative of the current GHC storage manager
- Modularizing GHC
- New Hackage Features
- Operating Chrome with Haskell
- reimplement `cabal check`
Source checked Sep 28, 2026
Participation imported from the GSoC Organizations archive snapshot; this historical listing is not an application-status claim.
2021Google Summer of CodeAnnual program · 10 projects indexed
- Dhall bindings to TOML configuration language
- Enhanced figure support in pandoc
- Fixing ihaskell-widgets
- Gradually Typed Hasktorch
- Haskell in CodeMirror 6
- Haskell Language Server: Symbol Renaming
- Support call hierarchy in Haskell Language Server
- TidalCycles API and editor plugin
- TOML Support in dhall-haskell
- Visualization Libraries for ghc-debug
Source checked Sep 28, 2026
Participation imported from the GSoC Organizations archive snapshot; this historical listing is not an application-status claim.
2020Google Summer of CodeAnnual program · 12 projects indexed
- `SPECIALIZABLE` GHC pragma
- Add primops to expand the (boxed) array API
- Build-integration and Badges for Hackage
- Building the Haskell Language Server and more
- Custom Dataloader for Hasktorch
- Documentation generator for the Dhall configuration language
- Finish the package candidate workflow for Hackage
- Functional Machine Learning Algorithms for Music Generation
- Multiple Home Packages for GHC
- Number Field Sieves
- Optimising Haskell developer tool performance using OpenTelemetry
- Update stylish-haskell to use ghc-lib-parser
Source checked Sep 28, 2026
Participation imported from the GSoC Organizations archive snapshot; this historical listing is not an application-status claim.
2019Google Summer of CodeAnnual program · 15 projects indexed
- A language server for Dhall
- A stronger foundation for interactive Haskell tooling
- Automated requirements checking as a GHC plugin
- Extending Alga
- Extending Hasktorch With RNNs and Encoder-Decoder
- Functional Machine Learning with Hasktorch: Produce Functional Machine Learning Model Reference Implementations
- Hadrian Optimisation
- Implementing Chebyshev polynomial approximations in Haskell: Having the speed and precision of numerics with complex, non-polynomial functions.
- Improving Hackage Matrix Builder as a Real-world Fullstack Haskell Project
- Improving HsYAML Library
- Issue-Wanted Web Application
- More graph algorithms for Alga
- Property-based testing stateful programs using quickcheck-state-machine
- Putting hie Files to Good Use
- Upgrading hs-web3 library
Source checked Sep 28, 2026
Participation imported from the GSoC Organizations archive snapshot; this historical listing is not an application-status claim.
2018Google Summer of CodeAnnual program · 15 projects indexed
- A Library for In-Memory Data Analysis in Haskell
- Add support for deprecating exports
- Benchmarking graph libraries and optimising algebraic graphs
- Dependently Typed Core Replacement in GHC
- Enhancing the Haskell Image Processing Library with State of the Art Algorithms : Project Proposal GSoC, 2018
- Functional test framework for the Haskell IDE Engine and Language Server Protocol Library
- Helping cabal new-build become just cabal build
- Hi Haddock
- Improvements to GHC's handling of conditionals.
- Improving the GHC code generator
- Making GHC Tooling friendly
- Native-Metaprogramming Reloaded
- Parallel Automatic Differentiation
- Support for Multiple Public Libraries in a .cabal package
- Visual Tools and Bindings for Debugging in Code World
Source checked Sep 28, 2026
Participation imported from the GSoC Organizations archive snapshot; this historical listing is not an application-status claim.
2015Google Summer of CodeAnnual program · 18 projects indexed
- A standalone functional parser for CommonMark
- A Strict language pragma for GHC
- Darcsden improvements
- Exhaustiveness Checker for PureScript
- Fast splittable pseudorandom number generator for System.Random
- Haddock improvements
- Implement nix-like package management features in cabal
- Implementation of Layered Gramamar of Graphics
- Implementing Version Comparison for Cabal Packages
- Improvements For HBLAS And Adding LAPACK Bindings.
- Improvements to yesod-devel
- Improving Hackage Discoverability
- Interactive widgets in IHaskell
- Native Haskell Type Encoding for LiquidHaskell
- Pursuit enhancements
- Refactor program with HLint suggestions
- Replication back-end for acid-state
- STM Data Structures Implementation
Source checked Oct 2, 2026
Community mirror of the 2009–2015 Google Melange project archive. Original Melange project links may now redirect; the participation source retains the mirrored records. Organizations without indexed projects may be absent. Imported and normalized from Vaibhav Gupta / GSoC-Data-Analyser, MIT.
2014Google Summer of CodeAnnual program · 11 projects indexed
- Adding profiling support to GHCJS -- JavaScript backend for GHC
- Agda-like Interaction Mode for Emacs
- An Efficient Computational Algebra and Symbolic Linear Algebra Library in H
- Concurrent Lock-Free Hash Map for Haskell
- Darcs; History reordering: performance and features
- Darcs: Hashed Files and Cache
- Flesh out features of Hackage 2
- HDBC Improvements
- Implement Constraint-Based Layout in Diagrams
- Lenisfy Diagrams
- Pandoc improvements: Embedded base64 images and EPUB 3.0 reader
Source checked Oct 2, 2026
Community mirror of the 2009–2015 Google Melange project archive. Original Melange project links may now redirect; the participation source retains the mirrored records. Organizations without indexed projects may be absent. Imported and normalized from Vaibhav Gupta / GSoC-Data-Analyser, MIT.
2013Google Summer of CodeAnnual program · 10 projects indexed
- Communicating with mobile devices
- Enhancing Darcsden
- Extending GHC to support building modules in parallel
- Haddock extension for Pandoc compatibility
- Haskell Qt Binding Generator
- Improve the feedback of the cabal-install dependency solver
- interactive-diagrams and a paste site with the ability for dynamic rendering of diagrams
- Overloaded record fields for GHC
- Parallelise 'cabal build'
- Port Charts to use Diagrams
Source checked Oct 2, 2026
Community mirror of the 2009–2015 Google Melange project archive. Original Melange project links may now redirect; the participation source retains the mirrored records. Organizations without indexed projects may be absent. Imported and normalized from Vaibhav Gupta / GSoC-Data-Analyser, MIT.
2012Google Summer of CodeAnnual program · 6 projects indexed
- Enable GHC to use multiple instances of a package for compilation
- Haskell-Type-Exts
- multiuser browser-based interactive ghci, hpaste.org meets tryhaskell.org, for improved teaching of those new to Haskell.
- Patch Index Optimization for Darcs
- Sandboxed builds and isolated environments for Cabal
- Scoutess - a build manager for cabal projects
Source checked Oct 2, 2026
Community mirror of the 2009–2015 Google Melange project archive. Original Melange project links may now redirect; the participation source retains the mirrored records. Organizations without indexed projects may be absent. Imported and normalized from Vaibhav Gupta / GSoC-Data-Analyser, MIT.
2011Google Summer of CodeAnnual program · 6 projects indexed
- Build multiple Cabal packages in parallel
- Convert the text package to use UTF–8 internally
- Darcs Bridge
- Darcs: primitive patches version 3
- Improve EclipseFP
- Interpreter Support for the Cabal-Install Build Tool
Source checked Oct 2, 2026
Community mirror of the 2009–2015 Google Melange project archive. Original Melange project links may now redirect; the participation source retains the mirrored records. Organizations without indexed projects may be absent. Imported and normalized from Vaibhav Gupta / GSoC-Data-Analyser, MIT.
2010Google Summer of CodeAnnual program · 6 projects indexed
- A high performance HTML generation library for Haskell
- Implementing the Immix Garbage Collection Algorithm on GHC
- Improvements to Cabal's test support
- Improving Darcs Performance
- Improving Darcs' network performance
- Infrastructure for a more social Hackage 2.0
Source checked Oct 2, 2026
Community mirror of the 2009–2015 Google Melange project archive. Original Melange project links may now redirect; the participation source retains the mirrored records. Organizations without indexed projects may be absent. Imported and normalized from Vaibhav Gupta / GSoC-Data-Analyser, MIT.
2009Google Summer of CodeAnnual program · 5 projects indexed
- Extend EclipseFP functionality for Haskell
- Haddock improvements
- haskell-src-exts -> haskell-src
- Improving space profiling experience
- Optimising Darcs for medium to large repositories
Source checked Oct 2, 2026
Community mirror of the 2009–2015 Google Melange project archive. Original Melange project links may now redirect; the participation source retains the mirrored records. Organizations without indexed projects may be absent. Imported and normalized from Vaibhav Gupta / GSoC-Data-Analyser, MIT.