The Glasgow Haskell Team
GHC is the result of the hard work of many people. This page gives detail on exactly who is responsible for what.
- For a more general overview of the responsibilities people take, see the Code Owners page.
- We have a task force for Windows
(NB: GHC's development as a whole is not led by any particular group, company, or individual. Affiliations below are listed for identification purposes only, and are optional; contributions do not necessarily represent the interests of employers or academic institutions.)
Contributor Trac names
Lots of people contribute to GHC without yet having commit rights. This list not only celebrates them but also translates their inscrutable Trac names to their real names. Please add yours if you aren't here yet.
- Eric Seidel (UCSD). Trac: gridaphobe
- Ryan Yates (Rochester). Trac: fryguybob
Committers
The following page lists the current people who are allowed to commit to GHC, along with some details about the role they play and how to contact them. If you need guidance or help for your patches, this list may help you find out who you should contact, both on the mailing lists and here. It also gives some indication of where people are, which is convenient when you need to cross time-zone barriers, etc.
In order to see emails below, you must login.
- Andres Loh
- Haskell consultant at Well Typed
- Trac: kosmikus; email: andres@…
- Main areas of interest: generic programming, DeriveAnyClass
- Alan Zimmerman
- Independent - Cape Town, South Africa
- Trac: alanz; email: alan.zimm@…
- Committer since: May, 2015.
- Main areas of interest: API Annotations, GHC API
- Alejandro Serrano
- Utrecht University, Netherlands
- Trac: AlejandroSerrano; email: A.SerranoMena@…, trupill@…; github: https://github.com/serras
- Committer since: June, 2015.
- Main areas of interest: impredicativity
- Andreas Voellmy
- Yale University - New Haven, CT
- Trac: AndreasVoellmy; email: andreas.voellmy@…
- Committer since: March, 2013.
- Main areas of interest: IO manager
- Andrey Mokhov
- Newcastle University, UK
- Trac: snowleopard; email: andrey.mokhov@…
- Committer since: November, 2014.
- Main areas of interest: build system, optimiser
- Adam Gundry
- Well-Typed LLP - Stirling, UK
- Trac: adamgundry; email: adam@…, github: https://github.com/adamgundry
- Committer since: May 2014
- Main areas of interest: frontend, typechecking, records
- Austin Seipp
- Well-Typed LLP - Austin, TX
- Trac: thoughtpolice; email: austin@…; github: https://github.com/thoughtpolice
- Committer since: Janurary 2013.
- Main areas of interest: ARM support, build system, cross compilation, FFI, optimiser, release management, git management, ghc.haskell.org server maintenance
- Bartosz Nitka
- Facebook Inc - London, UK
- Trac: niteria; email: niteria@…
- Committer since: November, 2015.
- Main areas of interest: currently making GHC deterministic
- Ben Gamari
- University of Massachusetts - Amherst, MA
- Trac: bgamari; email: bgamari.foss@…; github: https://github.com/bgamari
- Committer since: September, 2014.
- Main areas of interest: ARM support, LLVM backend
- David Terei
- MemCachier; Stanford University - San Francisco, CA
- Trac: dterei; email: dave.terei@…
- Committer since: June, 2010.
- Main areas of interest: llvm backend, safe haskell
- Duncan Coutts
- Well-Typed LLP - Oxford, UK
- Trac: duncan; email: duncan@…
- Committer since: Janurary, 2006.
- Main areas of interest: bytestring support, cabal integration, etc
- Edsko de Vries
- Well-Typed LLP - Dublin, Ireland
- Trac: edsko; email: edsko@…
- Committer since: July, 2013.
- Main areas of interest: ...
- Erik de Castro Lopo
- Independent - Sydney, Australia
- Trac: erikd; email: erikd@…
- Committer since: August, 2012.
- Main areas of interest: PPC, Arm and Arm64 support, Runtime linker
- Edward Yang
- Stanford University - Stanford, CA
- Trac: ezyang; email: ezyang@…
- Committer since: September, 2010.
- Main areas of interest: runtime system, codegen, gc
- Facundo Domínguez
- Tweag I/O - Montevideo, Uruguay
- Trac: facundo.dominguez; email: facundo.dominguez@…
- Committer since: November, 2014.
- Main areas of interest: static pointers, cloud haskell
- Gabor Greif
- Alcatel-Lucent - Nuremberg, Germany
- Trac: heisenbug; email: ggreif@…; github: https://github.com/ggreif
- Committer since: January, 2012.
- Main areas of interest: cross-compilation, type systems
- Geoffrey Mainland
- Drexel University - Philadelphia, PA
- Trac: gmainland; email: mainland@…
- Committer since: August, 2011.
- Main areas of interest: Code generator (SIMD support, LLVM back-end), quasiquotation, Template Haskell.
- George Karachalias
- KU Leuven, Belgium
- Trac: gkaracha; email: george.karachalias@…
- Committer since: November, 2014.
- Main areas of interest: frontend, type checker
- Gergő Érdi
- Standard Chartered - London, UK
- Trac: cactus; email: gergo@…; github: https://github.com/gergoerdi
- Committer since: January, 2014.
- Main areasa of interest: frontend, type systems
- Herbert Valerio Riedel
- Vienna University of Technology - Vienna, Austria
- Trac: hvr; email: hvr@…; github: https://github.com/hvr
- Committer since: August, 2013.
- Main areas of interest: GHCi, core/boot libraries, Git management, Trac integration, ghc.haskell.org server maintenance
- Iavor Diatchki
- Galois Inc - Portland, OR
- Trac: diatchki; email: diatchki@…
- Committer since: January, 2011.
- Main areas of interest: 'type literals' support, type checking
- Jan Stolarek
- Politechnika Łódzka (a.k.a. Lodz University of Technology) - Łódź, Poland
- Trac: jstolarek; email: jan.stolarek@…; github: https://github.com/jstolarek
- Committer since: July, 2013.
- Main areas of interest: injective type families, Template Haskell, codegen
- Joachim Breitner
- Karlsruhe Institute of Technology, Germany
- Trac: nomeata; email: mail@…
- Committer since: September, 2013.
- Main areas of interest (so far): newtype coercions
- Johan Tibell
- Google Inc - San Francisco, CA
- Trac: tibbe; email: johan.tibell@…
- Committer since: July, 2010.
- Main areas of interest: IO manager, codegen
- José Pedro Magalhães
- University of Oxford - Oxford, UK
- Trac: dreixel; email: jpm@…
- Committer since: October, 2008.
- Main areas of interest: generics support, type checker. See also Pedro's Tickets.
- Karel Gardas
- ObjectSecurity Limited - Roznov pod Radhostem, The Czech Republic
- Trac: kgardas; email: karel.gardas@…
- Committer since: August 2014.
- Main areas of interest: Solaris platform support.
- Krzysztof Gogolewski
- University of Warsaw - Poland
- Trac: monoidal; email: krz.gogolewski@…
- Committer since: September, 2013.
- Main areas of interest: type checker
- Mateusz Kowalczyk
- University of Bath, United Kingdom
- Trac: Fuuzetsu; email: fuuzetsu@…; github: https://github.com/Fuuzetsu; IRC: Fuuzetsu
- Committer since: February, 2014.
- Main areas of interest: Haddock
- Matthew Pickering
- University of Oxford, United Kingdom
- Trac: mpickering; email: matthewtpickering@…; github: https://github.com/mpickering; IRC: mpickering
- Committer since: October 2015.
- Main areas of interest: pattern synonyms, parser
- Ömer Sinan Ağacan
- Indiana University - Bloomington, IN, USA
- Trac: osa1; email: omeragacan@…; github: https://github.com/osa1; IRC: osa1
- Committer since: November, 2015.
- Main areas of interest: Core-to-Core optimization passes, supercompilation, TemplateHaskell
- Páli Gábor János
- Eötvös Lóránd University - Budapest, Hungary
- Trac: pgj; email: pali.gabor@…
- Committer since: July, 2010.
- Main areas of interest: FreeBSD support
- Ryan Scott
- Indiana University - Bloomington, IN, USA
- Trac: RyanGlScott; email: ryan.gl.scott@…; github: https://github.com/RyanGlScott; IRC: RyanGlScott
- Committer since: July, 2015.
- Main areas of interest: generic programming, Template Haskell, deriving, Windows support
- Reid Barton
- N/A - Arlington, MA, USA
- Trac: rwbarton; email: rwbarton@…
- Committer since: June, 2014.
- Main areas of interest: code generation, runtime system
- Richard Eisenberg
- University of Pennsylvania - Philadelphia, PA
- Trac: goldfire; email: eir@…
- Committer since: May, 2012.
- Main areas of interest: type checker, core, Template Haskell
- Sergei Trofimovich
- Google Inc - London, UK
- Trac: slyfox; email: slyfox@…; github: https://github.com/trofi
- Committer since: August, 2014.
- Main areas of interest: runtime system, cross-compilation, unregisterised ghc, codegen
- Simon Hengel
- Zalora South East Asia Pte. Lte - Singapore, Republic of Singapore
- Trac: SimonHengel; email: sol@…; github: https://github.com/sol
- Committer since: Feburary, 2013.
- Main areas of interest: Haddock
- Simon Marlow
- Facebook Inc - Cambridge, UK
- Trac: simonmar; email: marlowsd@…
- Committer since: always.
- Main areas of interest: runtime system, codegen, gc, smp scalability, etc
- Simon Peyton Jones
- Microsoft Research - Cambridge, UK
- Trac: simonpj; email: simonpj@…
- Committer since: always.
- Main areas of interest: renamer, type checker, optimiser.
- Tamar Christina
- N/A - Cambridge, UK
- Trac: Phyx-; email: tamar@…; github: https://github.com/Mistuke
- Committer since: October, 2015.
- Main areas of interest: Windows maintenance
- Thomas Miedema
- N/A - Paris, France
- Trac: thomie; email: thomasmiedema@…; github: https://github.com/thomie
- Committer since: March, 2015.
- Main areas of interest: bugs
Becoming a committer
At a certain point after you've made enough contributions, the question of commit access inevitably arises. We welcome a steady stream of contributors, because it broadens the sense of ownership of GHC, which is great.
A key point is to have a history of contributing good patches, with attention to detail. These patches do not necessarily need to constitute 'huge' features in their own right - and you certainly don't need to implement a 'huge' feature to get access. But we should be able to see your work. There is really no end of things to do for GHC - so please find something and work at it!
To be granted access, please contact Austin Seipp above. As it currently stands, SPJ will make the final call, and Austin will add your information once verified.
(In some cases, you may also be approached by an existing committer who's willing to represent you, which is great! You'll be contacted appropriately, then.)
Prior committers
This list people who have contributed wonderful things to GHC in the past, but are no longer actively working with us. After 1 year of no commits, we revoke peoples access and add them from the list above to this one. If you're one of these people, contact Austin and we can give access back to you.
- Ben Lippmeier
- Sydney, Australia
- Trac: benl; email: benl@…
- Committer: 2010 - 2013.
- Main areas of interest: DPH, vector, code generators
- Bryan O'Sullivan
- San Francisco, CA
- Trac: bos, email: bos@…
- Commiter: 2013.
- Main areas of interest: performance
- David Waern
- Paris, France
- Trac: waern; email: david.waern@…
- Committer: 2007 - 2011.
- Main areas of interest: haddock
- Dimitrios Vytiniotis
- Cambridge, UK
- Trac: dimitris; email: dimitris@…
- Committer: 2011 - 2012.
- Main areas of interest: ...
- Don Stewart
- London, UK
- Trac: dons; email: dons00@…
- Committer until: August, 2013.
- Main areas of interest: bytestring, code generation, optimisers
- Ian Lynagh
- Oxford, UK
- Trac: Igloo; email: igloo@…
- Committer since: 2006 - 2013.
- Main areas of interest: ...
- Ilya Sergey
- Madrid, Spain
- Trac: ilya; email: ilya.sergey@…
- Committer: 2012.
- Main areas of interest: optimiser
- KC Sivaramakrishnan
- West Lafayette, IN
- Trac: kc; email: chandras@…
- Committer: 2012.
- Main areas of interest: lightweight concurrency primitives, rts, etc.
- Lennart Augustsson
- London, UK
- Trac: Lennart; email: lennart.augustsson@…
- Committer until: August, 2013.
- Main areas of interest: ...
- Manuel Chakravarty
- Sydney, Australia
- Trac: chak; email: chak@…
- Committer: 2006 - 2013.
- Main areas of interest: DPH
- Max Bolingbroke
- Cambridge, UK
- Trac: batterseapower; email: batterseapower@…; github: https://github.com/batterseapower
- Committer: 2008 - 2013.
- Main areas of interest: optimiser, type checker
- Nicolas Frisby
- Lawrence, Kansas
- Trac: nfrisby; email: nicolas.frisby@…
- Committer: 2013.
- Main areas of interest: optimiser
- Paolo Capriotti
- Nottingham, UK
- Trac: pcapriotti; email: p.capriotti@…
- Committer: 2012.
- Main areas of interest: ...
- Patrick Palka
- Garfield, NJ, USA
- Trac: parcs; email: patrick@…; github: https://github.com/parcs
- Committer: 2013.
- Main areas of interest: GHC --make
- Roman Leshchinskiy
- London, UK
- Trac: rl; email: rl@…
- Committer: 2006 - 2012.
- Main areas of interest: vector library
- Ross Paterson
- London, UK
- Trac: ross; email: ross@…
- Committer: 2006 - 2013.
- Main areas of interest: arrow support
- Ryan Newton
- Bloomington, IN
- Trac: rrnewton; email: rrnewton@…
- Committer: 2013.
- Main areas of interest: runtime system, smp support (atomic memory op support)
- Thomas Schilling
- Zürich, Switzerland
- Trac: nominolo; email: nominolo@…; github: https://github.com/nominolo
- Committer: 2008 - 2011.
- Main areas of interest: GHC API
Contributors
Listed by year of last commit to the ghc repository. The total number of commits is shown in parenthesis (December 2015).
2015
- Simon Marlow (11283)
- Simon Peyton Jones (8071)
- Austin Seipp (697)
- Herbert Valerio Riedel (647)
- Edward Z. Yang (493)
- David Terei (484)
- Joachim Breitner (415)
- Thomas Miedema (338)
- Ben Gamari (324)
- Richard Eisenberg (300)
- Gabor Greif (246)
- Jose Pedro Magalhaes (212)
- Duncan Coutts (172)
- Jan Stolarek (138)
- Iavor S. Diatchki (132)
- Sergei Trofimovich (122)
- Reid Barton (84)
- Erik de Castro Lopo (82)
- Karel Gardas (74)
- Andreas Voellmy (63)
- Alan Zimmerman (61)
- Gergő Érdi (61)
- David Feuer (47)
- Peter Wortmann (34)
- Ömer Sinan Ağacan (27)
- Matthew Pickering (26)
- Ryan Scott (25)
- Bartosz Nitka (23)
- Takano Akio (23)
- Mateusz Kowalczyk (22)
- Michal Terepeta (21)
- PHO (20)
- Tamar Christina (20)
- Bertram Felgenhauer (19)
- Gabor Pali (18)
- Peter Trommler (18)
- Adam Gundry (14)
- Edsko de Vries (13)
- Thomas Winant (12)
- Alexander Berntsen (11)
- Facundo Domínguez (10)
- Yuras Shumovich (10)
- David Luposchainsky (9)
- Eric Seidel (9)
- Luite Stegeman (9)
- Andrew Farmer (8)
- David Kraeutmann (8)
- George Karachalias (8)
- Joey Adams (8)
- Adam Sandberg Eriksson (7)
- Dave Laing (7)
- Greg Weber (6)
- Javran Cheng (6)
- Michael Snoyman (6)
- Zejun Wu (6)
- Alexander Vershilov (5)
- Christiaan Baaij (5)
- Oleg Grenrus (5)
- Csernik Flaviu Andrei (4)
- Michael Smith (4)
- Phil Ruffwind (4)
- Siddhanathan Shanmugam (4)
- Yuri de Wit (4)
- Carlos Tomé (3)
- Evan Laforge (3)
- Fumiaki Kinoshita (3)
- Matthew Farkas-Dyck (3)
- Sylvain Henry (3)
- Alexey Shmalko (2)
- Bernard Desmyter (2)
- Brian McKenna (2)
- Dan Doel (2)
- Eric Mertens (2)
- John Leo (2)
- John Paul Adrian Glaubitz (2)
- Marios Titas (2)
- Matthew Hyatt (2)
- Michał Sośnicki (2)
- Moritz Kiefer (2)
- Roman Shatsov (2)
- Sebastian Reuße (2)
- Shane O'Brien (2)
- Simon Brenner (2)
- Tuncer Ayaz (2)
- Ulya Trofimovich (2)
- Wieland Hoffmann (2)
- Alex Rozenshteyn (1)
- Alexander Eyers-Taylor (1)
- Alexander Lukyanov (1)
- Andreas Schwab (1)
- Benjamin Bykowski (1)
- Bernhard Herzog (1)
- Divam Narula (1)
- Eugene Akentyev (1)
- Gabriel Gonzalez (1)
- Giovanni Campagna (1)
- Jan Bracker (1)
- John Wiegley (1)
- Justin Raymond (1)
- Konstantine Rybnikov (1)
- Markus Großer (1)
- Matthias Fischmann (1)
- Nick Terrell (1)
- Nikita Karetnikov (1)
- Nikita Kartashov (1)
- Rik Steenkamp (1)
- Roman Cheplyaka (1)
- Sibi Prabakaran (1)
- Tibor Erdesz (1)
- Vikas Menon (1)
- Vikraman Choudhury (1)
- Vladimir Trubilov (1)
- Yusuke Matsushita (1)
2014
- Geoffrey Mainland (107)
- Johan Tibell (98)
- Krzysztof Gogolewski (68)
- Gintautas Miliauskas (18)
- Kazu Yamamoto (13)
- Arash Rouhani (7)
- Kyrill Briantsev (7)
- Simon Hengel (7)
- Carter Tazio Schonwald (6)
- Lennart Kolmodin (6)
- Michael Orlitzky (6)
- Sjoerd Visscher (6)
- Nicolas Trangez (5)
- Niklas Larsson (5)
- Colin Watson (4)
- Jost Berthold (4)
- Luke Iannini (4)
- Merijn Verstraaten (4)
- Chris Heller (3)
- Mateusz Lenik (3)
- Mikhail Glushenkov (3)
- Muhaimin Ahsan (3)
- Yorick Laupa (3)
- Alex Petrov (2)
- Baldur Blöndal (2)
- Bob Ippolito (2)
- Christian Maeder (2)
- Gergely Risko (2)
- John Lenz (2)
- Konstantin Zudov (2)
- Mathieu Boespflug (2)
- Matt Kraai (2)
- Moritz Angermann (2)
- Shachaf Ben-Kiki (2)
- Vitaly Bragilevsky (2)
- Andrew Gibiansky (1)
- Benno Fünfstück (1)
- Boris Egorov (1)
- Brian Brooks (1)
- Chris Catalfo (1)
- Chris Dueck (1)
- Denis Redozubov (1)
- Erlend Hamberg (1)
- Florian Weimer (1)
- Guido Zayas (1)
- Heinrich Hördegen (1)
- Isamu Mogi (1)
- Jack Henahan (1)
- Jens Petersen (1)
- Joe Hillenbrand (1)
- Joel Burget (1)
- Julian K. Arni (1)
- Kjetil Limkjær (1)
- Krzysztof Langner (1)
- Kyle J. Van Berendonck (1)
- Lorenzo Tabacchini (1)
- Michael Karg (1)
- Mike Izbicki (1)
- Nicholas Hart (1)
- Owen Stephens (1)
- Ricky Elrod (1)
- Ryan Mulligan (1)
- Sean Leather (1)
- Sebastian Dröge (1)
- Sergey Vinokurov (1)
- Sivaram Balakrishnan (1)
- Thijs Alkemade (1)
2013
- Ian Lynagh (6868)
- Manuel M T Chakravarty (749)
- Ross Paterson (630)
- Ben Lippmeier (338)
- Max Bolingbroke (264)
- Twan van Laarhoven (150)
- Daniel Fischer (96)
- Patrick Palka (67)
- Bas van Dijk (39)
- Nicolas Frisby (19)
- Ryan Newton (15)
- Niklas Hambüchen (10)
- Bryan O'Sullivan (9)
- shelarcy (8)
- Amos Robinson (5)
- Stephen Blackheath (5)
- Ben Chan (3)
- Boris Sukholitko (3)
- Edward Kmett (3)
- Andy Adams-Moran (2)
- Bart Massey (2)
- Ben Millwood (2)
- Christopher Rodrigues (2)
- Dan Frumin (2)
- Darin Morrison (2)
- Evan Hauck (2)
- Ryan Yates (2)
- Stephen Paul Weber (2)
- Anders Papitto (1)
- Kirill Boltaev (1)
- Nathan Huesken (1)
- Oliver Charles (1)
- Paul Monday (1)
- Pedro Rodrigues (1)
- Zac Slade (1)
2012
- Roman Leshchinskiy (392)
- Paolo Capriotti (170)
- Dimitrios Vytiniotis (89)
- Gabriele Keller (26)
- Judah Jacobson (18)
- David M Peixotto (11)
- Reiner Pope (11)
- Mikhail Vorozhtsov (9)
- Gregory Wright (7)
- Mikolaj Konarski (6)
- Peter Hercek (5)
- George Giorgidze (3)
- Nils Schweinsberg (3)
- Daniel Vainsencher (2)
- Gábor Lehel (2)
- Iku Iwasa (2)
- John Lato (2)
- gwern (2)
- A. Bram Neijt (1)
- Eric Kow (1)
- Iustin Pop (1)
- Michał Masłowski (1)
- Nathan Howell (1)
- Thomas Dziedzic (1)
- Trevor Elliott (1)
2011
- Malcolm Wallace (225)
- Thomas Schilling (119)
- David Waern (31)
- Matthias Kilian (25)
- Thorkil Naur (19)
- Marco Túlio Gontijo e Silva (6)
- Sam Anklesaria (6)
- Vivian McPhail (5)
- Dmitry Astapov (4)
- William Knop (4)
- Daniel Peebles (3)
- CJ van den Berg (2)
- George Roldugin (2)
- Mark Lentczner (2)
- Spencer Janssen (2)
- Adam Megacz (1)
- Brent Yorgey (1)
- Daniel Winograd-Cort (1)
- Denys Rtveliashvili (1)
- Liyang HU (1)
- Stefan Wehr (1)
2010
- Pepe Iborra (272)
- John Dias (46)
- Milan Straka (5)
- Neil Mitchell (4)
- Jim Apple (3)
- Orphi (3)
- Adam Vogt (2)
- Antoine Latter (2)
- Anton Nikishaev (2)
- Boris Lykah (2)
- Christoph Bauer (2)
- Cain Norris (1)
2009
- Tim Chevalier (86)
- Isaac Dupree (36)
- Samuel Bronson (15)
- Tom Schrijvers (12)
- Ashley Yakeley (10)
- Donnie Jones (7)
- Alexander Dunlap (4)
- Peter Jonsson (3)
- Colin McQuillan (2)
- Howard B. Golden (2)
- Andrew Coppin (1)
- Jon Fairbairn (1)
- Louis Zhuang (1)
2008
- Don Stewart (180)
- Andy Gill (177)
- Clemens Fruhwirth (81)
- Norman Ramsey (75)
- Josef Svenningsson (16)
- Claus Reinke (11)
- Ivan Tomac (2)
- Marc Weber (2)
- Chaddai Fouche (1)
- Daniel Rogers (1)
- Ori Avtalion (1)
2007
- Sven Panne (769)
- Wolfgang Thaller (230)
- Michael D. Adams (100)
- David Himmelstrup (73)
- Esa Ilari Vuokko (22)
- Jean-Philippe Bernardy (15)
- Alexey Rodriguez (14)
- Audrey Tang (14)
- Dana N. Xu (14)
- Lennart Augustsson (13)
- Stefan O'Rear (7)
- Alec Berryman (4)
- Chris Rodrigues (4)
- Tyson Whitehead (4)
- Jochem Berndsen (3)
- John Meacham (3)
- Peter Simons (3)
- Aaron Tomb (2)
- Bernie Pope (2)
- Dan Licata (2)
- Isaac Potoczny-Jones (2)
- Magnus Jonsson (2)
- Shae Matijs Erisson (2)
- Andrew Pimlott (1)
- Brian Alliet (1)
- Chris Smith (1)
- Daniel Franke (1)
- Jeffrey Yasskin (1)
- Neil Davies (1)
2006
- Sigbjorn Finne (2733)
- Volker Stolz (96)
- Krasimir Angelov (77)
- Björn Bringert (20)
- Tim Harris (15)
- John Goerzen (10)
- Ravi Nanavati (6)
- Brian Smith (3)
- Jan Rochel (3)
- Einar Karttunen (2)
- Kevin G Donnelly (2)
- Andres Loeh (1)
- Andriy Palamarchuk (1)
- Dinko Tenev (1)
- John McCall (1)
- Markus Lauer (1)
- Martin Grabmueller (1)
- Nils Anders Danielsson (1)
2005
- Ralf Laemmel (78)
- Ryan Lortie (13)
2004
- Mike Thomas (32)
- Geoffrey Washburn (1)
- Sean Seefried (1)
2003
- Marcin 'Qrczak' Kowalczyk (186)
- Alastair Reid (37)
- Matt Chapman (22)
- Tobias Gedell (1)
- Umut Acar (1)
2002
- Julian Seward (1041)
- Ken Shan (107)
- Jeff Lewis (67)
- Keith Wansbrough (60)
- Michael Weber (14)
- Levent Erkök (13)
- Rob Ennals (11)
- Sébastien Carlier (11)
- Nicholas Nethercote (3)
2001
- Reuben Thomas (648)
- Andrew Tolmach (16)
- Kevin Glynn (13)
- Sungwoo Park (12)
- Don Syme (10)
- Hans-Wolfgang Loidl (7)
- mbs (1)
2000
- Will Partain (66)
- André Santos (18)
- Daan Leijen (5)
- cryder (1)
1998
- Juan J. Quintela (14)
1997
- David Turner (8)
Other wonderful past contributors
These people have also contributed to GHC and its core libraries in the past, in various wonderful ways:
- Andrew Cheadle
- Ben Rudiak-Gould
- Christopher D. Thompson-Walsh
- Cordy Hall
- Darren Moffat
- Dominic Steinitz
- Dylan Thurston
- Jim Mattson
- John Launchbury
- Kevin Hammond
- Mark Tullsen
- Patrick Sansom
- Phil Trinder
- Philip Wadler
- Thomas Nordin