QAForge
Explore
Feedback
Toggle theme
Search
JavaScript
TypeScript
Python
Go
Rust
Java
C++
C#
Ruby
PHP
Swift
Kotlin
Dart
Scala
Elixir
Haskell
Shell
Lua
R
Perl
Clojure
Beginner-Friendly Issues in Haskell
20 of 1,132 issues
Difficulty:
Beginner
Intermediate
Advanced
sellout/pathway
parameterize `Abs` paths
enhancement
good first issue
#4
20mo ago
2
AI analyzing...
DataHaskell/dataframe
[bug] left and right joins should be swapped
good first issue
#163
17d ago
2
AI analyzing...
lambdasistemi/cardano-utxo-csmt
Add ETA and rate to header sync progress
good first issue
feat
#79
1mo ago
AI analyzing...
lambdasistemi/cardano-utxo-csmt
Remove progress data for completed phases from metrics
good first issue
refactor
#82
1mo ago
AI analyzing...
cardano-scaling/hydra
Upstream Hydra.Cardano.Api.Pretty to `cardano-api`
green :green_heart:
good first issue
#1750
15mo ago
AI analyzing...
channable/hoff
Add a trace ID to every merge attempt
good first issue
#306
2d ago
AI analyzing...
DataHaskell/dataframe
Add BROTLI compression for parquet decoding
good first issue
gsoc2026
#166
16d ago
1
AI analyzing...
DataHaskell/dataframe
Add GZIP compression for parquet decoding
good first issue
gsoc2026
#167
16d ago
5
AI analyzing...
DataHaskell/dataframe
Unroll loops to decode unsigned integers
good first issue
gsoc2026
#164
16d ago
4
AI analyzing...
haskell-beam/beam
documentation suggestion: rephrase "creating tables" in Part 3
good first issue
#728
15mo ago
1
AI analyzing...
DataHaskell/dataframe
Reduce allocation pressure of Parquet reads
good first issue
gsoc2026
#151
23d ago
AI analyzing...
haskell-beam/beam
Add support for `COPY` statement
good first issue
duckdb
#782
17d ago
1
AI analyzing...
pschachte/wybe
Update the make test routine to at least build the sample and benchmark programs
good first issue
cleanup
#539
24d ago
2
AI analyzing...
IntersectMBO/lsm-tree
[BUG] The haddock documentation on `lsm-tree`'s Hackage page for `TableConfig` is missing record fields
bug
documentation
good first issue
lsm-tree
IntersectMBO/lsm-tree
Use `DuplicateRecordFields`, `NoFieldSelectors`, and `OverloadedRecordDot`
enhancement
good first issue
lsm-tree
blockio
Luis-omega/OctizysHaskell
Document modules
documentation
good first issue
#12
23d ago
AI analyzing...
Luis-omega/OctizysHaskell
Add instances of Formattable
enhancement
good first issue
#14
23d ago
AI analyzing...
bittide/bittide-hardware
Remove DffSynchronizer in favor of XPC CDC Single (or array single)
enhancement
good first issue
#1191
28d ago
AI analyzing...
haskell/hie-bios
`cabal path` fails with cabal HEAD
good first issue
#485
3mo ago
AI analyzing...
DataHaskell/symbolic-regression
Do double conversion inside fitRegression
good first issue
#1
1mo ago
2
AI analyzing...
1
2
3
4
5
...
38
#795
6mo ago
2
AI analyzing...
#811
2mo ago
1
AI analyzing...