An implementation of first-class pattern matches in Haskell.
☆13Feb 25, 2026Updated 3 weeks ago
Alternatives and similar repositories for generic-match
Users that are interested in generic-match are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- Handle ASCII text with style and safety☆10Mar 23, 2025Updated last year
- Table-driven (by-example) HSpec tests☆10Jan 29, 2021Updated 5 years ago
- Efficient parser combinators for Haskell☆39Nov 25, 2025Updated 3 months ago
- Extensible sums and products for Haskell☆19Feb 25, 2026Updated 3 weeks ago
- Clowns to the left of me, jokers to the right☆15Sep 3, 2019Updated 6 years ago
- 💂♂️ Lightweight pure validation based on Applicative and Selective functors☆73Jan 2, 2026Updated 2 months ago
- A simple library I wrote to allow me to quickly and easily construct command line interfaces.☆28Feb 25, 2026Updated 3 weeks ago
- Infinite lists aka streams☆18Dec 19, 2025Updated 3 months ago
- Override instances used by Haskell's generic derivation☆31Jul 28, 2022Updated 3 years ago
- GHC plugin for hlint☆11Oct 4, 2023Updated 2 years ago
- Helpers which allow safe partial pattern matching in lambdas☆31Oct 21, 2020Updated 5 years ago
- using Data and Typeable to get a direct reflection system for free, when we're implementing a toy language in Haskell☆15Feb 21, 2020Updated 6 years ago
- Moved to https://github.com/haskell-webgear/webgear☆38Jun 13, 2021Updated 4 years ago
- Read and write images as massiv arrays☆13Oct 23, 2021Updated 4 years ago
- An implementation of the Update Monad and a 'Free' version from https://danelahman.github.io/papers/types13postproc.pdf☆13Oct 11, 2018Updated 7 years ago
- A simple pure LRU cache written in Haskell☆19Dec 3, 2018Updated 7 years ago
- ☆25Jun 10, 2023Updated 2 years ago
- An implementation of the actor model in Haskell using STM☆17Feb 25, 2026Updated 3 weeks ago
- A very simple interface for incremental computation using STM in Haskell.☆13Feb 25, 2026Updated 3 weeks ago
- Ties the knot on data structures that reference each other by unique keys☆48Aug 2, 2024Updated last year
- A library to integrate hedgehog tests into your hspec test suite.☆30Aug 28, 2024Updated last year
- 👓 Profunctor based lightweight implementation of Lenses☆72May 30, 2023Updated 2 years ago
- generate contextually sensible fuzz tests for servant apps☆26Oct 7, 2025Updated 5 months ago
- HLint as a GHC source plugin.☆31Jul 8, 2024Updated last year
- QuickCheck extension for higher-order properties☆19Feb 14, 2022Updated 4 years ago
- ghc-datasize is a tool to determine the size of Haskell data structures in GHC's memory☆17Aug 22, 2024Updated last year
- Performance shootout of various trie implementations☆18May 30, 2019Updated 6 years ago
- An unofficial FAQ for the PureScript language☆32Jun 6, 2021Updated 4 years ago
- open union and open product types in Haskell☆31Aug 9, 2020Updated 5 years ago
- ☆11Jan 4, 2023Updated 3 years ago
- Compiler backend for generating Scheme code☆28Nov 27, 2025Updated 3 months ago
- Automatically trace all (showable) binds in do expressions☆84Jun 11, 2018Updated 7 years ago
- Benchmarking Haskell extensible-effect libraries.☆34Aug 2, 2020Updated 5 years ago
- Generate lenses and prisms for your data types automatically.☆12Jan 8, 2022Updated 4 years ago
- Checks that Haskell files are linted with HLint.☆12Aug 28, 2022Updated 3 years ago
- Some info that supposed to help to understand PureScript from Haskell perspective☆32Aug 22, 2018Updated 7 years ago
- Require that callers propagate `HasCallStack` constraints☆21Dec 18, 2024Updated last year
- A structured concurrency library☆88Feb 23, 2026Updated last month
- Type safe JSON PostgreSQL queries using bidirectional serializers☆21Nov 27, 2020Updated 5 years ago