well-typed / generics-sopView external linksLinks
Generic Programming using True Sums of Products
☆164Jan 7, 2026Updated last month
Alternatives and similar repositories for generics-sop
Users that are interested in generics-sop are comparing it to the libraries listed below
Sorting:
- Generically derive traversals, lenses, and prisms.☆440Aug 27, 2025Updated 5 months ago
- Inspection Testing for Haskell☆189Jan 17, 2026Updated 3 weeks ago
- Experimental implementation of generic record subtyping☆18May 9, 2024Updated last year
- A library for generic programming that aims to be easy to understand☆26Dec 16, 2025Updated last month
- ☆54Nov 30, 2018Updated 7 years ago
- Connecting vinyl records to the wider ecosystem through Generics☆12Feb 19, 2019Updated 6 years ago
- Fake dependent types in Haskell using singletons☆293Jan 11, 2026Updated last month
- Tools for programming with ConstraintKinds in GHC☆74Jan 26, 2026Updated 2 weeks ago
- ☆23May 29, 2023Updated 2 years ago
- Compact regions library for Haskell☆82Jul 2, 2024Updated last year
- Binary serialisation in the CBOR format☆207Oct 2, 2025Updated 4 months ago
- A set of utilities for using indexed types including containers, equality, and comparison.☆60Feb 3, 2026Updated last week
- tools for writing better type errors☆73Sep 15, 2023Updated 2 years ago
- Constraint-based generics☆50Jan 6, 2026Updated last month
- An optimized general monad transformer for streaming applications, with a simple prelude of functions☆172Feb 5, 2024Updated 2 years ago
- Basic examples and functions for generics-sop☆19Nov 8, 2023Updated 2 years ago
- Hypertypes - generic programming for heterogeneous recursive types☆125Jan 12, 2025Updated last year
- Optics as an abstract interface☆387Updated this week
- Modern library for working with URIs☆69Feb 3, 2026Updated last week
- Provides free functors that are adjoint to functors that forget class constraints.☆29Jan 6, 2026Updated last month
- Alternative API for processes, featuring more type safety☆115Apr 12, 2025Updated 10 months ago
- An either-or-both data type, with corresponding hybrid error/writer monad transformer.☆120May 31, 2025Updated 8 months ago
- Lists, Texts, ByteStrings and Vectors with type-encoded length☆10Jul 11, 2021Updated 4 years ago
- Named parameters (keyword arguments) for Haskell☆98Mar 16, 2025Updated 10 months ago
- Using Backpack to abstract over the main Haskell streaming libraries.☆34Sep 16, 2017Updated 8 years ago
- Simple extensible product☆36Dec 1, 2020Updated 5 years ago
- Kind-safe framework for type-safe APIs☆78Aug 4, 2019Updated 6 years ago
- Flush system metrics to statsd☆26Jan 8, 2026Updated last month
- Dependently typed elimination functions using singletons☆28Jan 11, 2026Updated last month
- Compile Dhall expressions to Cabal files☆102Dec 26, 2022Updated 3 years ago
- Refinement types with static checking☆192Dec 21, 2024Updated last year
- Dependently-typed finite maps (partial dependent products)☆67Oct 19, 2025Updated 3 months ago
- Serializable closures for distributed programming.☆66Nov 27, 2023Updated 2 years ago
- rewrite rules for type-level equalities☆62Aug 29, 2025Updated 5 months ago
- Extensible Records for Haskell. Pull requests welcome! Come visit us on #vinyl on freenode.☆263Oct 28, 2023Updated 2 years ago
- Fast binary serialization in Haskell☆110Dec 21, 2024Updated last year
- Scrap Your Boilerplate generic programming library in Haskell☆45Aug 21, 2025Updated 5 months ago
- This package provides various primitive memory-related operations.☆121Dec 27, 2025Updated last month
- Haskell Standard Input and Output☆46May 13, 2018Updated 7 years ago