Curated issues
Haskell Good First Issues
Open issues from GitHub projects written in Haskell. The list opens on the ones we rated beginner-friendly; each issue links to GitHub, where you claim it and send the pull request.
Haskell
- Open issues
- 42.1k
- New this week
- 236
- Nobody on it yet
- 35.9k
- Average difficulty
- 3.9/5
What this list is like
- Average annotated difficulty: 3.9/5 across 40,305 issues.
- 9% of 40,305 time estimates are one day or less.
Updated Nov 14, 2026.
About Haskell
A purely functional language (1990) with lazy evaluation and a strict type system, and a classic way into functional programming.
Issues somebody may already be working on are listed last. List everything by date
-
Difficulty 1/5 Under an hour Newbie friendliness 75/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
IntersectMBO/cardano-ledger#6276 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
OpenZeppelin/canton-contracts#92 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
OpenZeppelin/canton-contracts#88 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
OpenZeppelin/canton-contracts#86 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
hasura/graphql-engine#10954 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 67/100
fmidue/modelling-tasks#711 · 1 comment ·
-
bug dependencies
Difficulty 2/5 1-3 hours Newbie friendliness 60/100
alunduil/network-arbitrary#256 ·
Maintainers usually reply within 1 day
-
dependencies enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
alunduil/network-arbitrary#253 ·
Maintainers usually reply within 1 day
-
infra: test suite
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
Maintainers usually reply within 1 day
-
bug
Difficulty 1/5 1-3 hours Newbie friendliness 88/100
objectionary/phino#2337 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
haskell/network-uri#94 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
haskell/network-uri#93 ·
-
needs triage type: bug
Difficulty 2/5 1-3 hours Newbie friendliness 64/100
haskell/cabal#12568 · 1 comment ·
Maintainers usually reply within 3 days
-
documentation
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
bittide/bittide-hardware#1357 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
Maintainers usually reply within 1 day
-
Bug
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
pkg:crucible-mir type:bug
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
GaloisInc/llvm-pretty#211 · 1 comment ·
-
More FFI typesOpen
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
Maintainers usually reply within 1 day
-
failure: bounds
Difficulty 1/5 Under an hour Newbie friendliness 72/100
commercialhaskell/stackage#8158 ·
Maintainers usually reply within 1 day
-
enhancement triage
Difficulty 1/5 1-3 hours Newbie friendliness 66/100
simplex-chat/simplex-chat#8043 ·
Maintainers usually reply within 1 day
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
haskell-servant/servant#1929 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
haskell/network-uri#92 ·
-
Difficulty 1/5 Under an hour Newbie friendliness 73/100
-
needs triage type: bug
Difficulty 2/5 1-3 hours Newbie friendliness 67/100
haskell/cabal#12525 · 3 comments ·
Maintainers usually reply within 3 days
-
30-minutes algorithm any-language codewars dart easy elixir hackerrank hacktoberfest haskell help wanted interview-prep julia leetcode lua open-source r scala students zig
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
Huerte/algo-solutions-python#163 ·
Maintainers usually reply within 1 day
-
subsystem: saw-core type: bug
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
GaloisInc/saw-script#3516 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 Under an hour Newbie friendliness 65/100
qnikst/HaskellNet#125 ·
-
linear
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
MercuryTechnologies/ghciwatch#466 ·
-
Difficulty 1/5 1-3 hours Newbie friendliness 72/100
yesodweb/wai#1162 · 2 comments ·
Maintainers usually reply within 1 day
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
clash-lang/clash-compiler#3521 ·
Maintainers usually reply within 1 day
-
easy first-contributor first-contributors good first issue haskell help wanted up-for-grabs
Difficulty 1/5 Under an hour Newbie friendliness 82/100
fork-commit-merge/fork-commit-merge#8455 ·
Maintainers usually reply within 1 day
-
first-contributor first-contributors good first issue haskell help wanted medium up-for-grabs
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
fork-commit-merge/fork-commit-merge#8451 ·
Maintainers usually reply within 1 day
-
new tool
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
dense-analysis/ale#5176 ·
-
infrastructure
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
alunduil/siren-json.hs#278 ·
Maintainers usually reply within 1 day
-
enhancement
Difficulty 1/5 Under an hour Newbie friendliness 95/100
alunduil/siren-json.hs#275 ·
Maintainers usually reply within 1 day
-
enhancement
Difficulty 1/5 Under an hour Newbie friendliness 88/100
alunduil/network-arbitrary#228 ·
Maintainers usually reply within 1 day
-
enhancement
Difficulty 1/5 Under an hour Newbie friendliness 88/100
alunduil/collection-json.hs#441 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
haskell/blog.haskell.org#48 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
Maintainers usually reply within 1 day
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
alunduil/collection-json.hs#436 ·
Maintainers usually reply within 1 day
-
feature: language report
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
haskellfoundation/haskell-2010-revised-report#107 · 4 comments ·
Maintainers usually reply within 1 day
-
newcomers
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
JacquesCarette/Drasil#5597 ·
Maintainers usually reply within 2 days
Showing the newest 100
This page lists what was indexed most recently. Advanced filter has the whole inventory, narrowed by language, difficulty and how long a task takes.
Projects with the most open issues here
- hasura/graphql-engine — merges 0% of outside contributors' pull requests
- haskell/cabal
- unisonweb/unison — merges 57% of outside contributors' pull requests
- nammayatri/nammayatri — merges 77% of outside contributors' pull requests
- koalaman/shellcheck — merges 53% of outside contributors' pull requests
Related pages
Questions
- How many Haskell issues are open here?
- 42,133 open issues: 236 opened in the last seven days, and 35,877 with nobody working on them yet. We count them once a day.
- Where do I start?
- Pick an issue marked beginner-friendly, read the project's contributing guide and comment before you begin. The contributor guide walks through it, from choosing an issue to your first pull request.
- Can you pick one for me?
- Yes: sign in with GitHub and Your next issue shows one open issue nobody has claimed, matched to your languages, your time and the difficulty you want.