gongju: Pure type-level utility functions, arity composition, and curried combinators
Gongju (공구 工具, toolsimplement) provides inductive Peano type-level utility functions in pure Haskell, replacing Template Haskell arity splices (e.g. composition-extra) and finite tuple generics (e.g. tuple-sop) with zero-overhead typeclass induction, bidirectional functional dependencies, and TypeApplications-friendly GHC.TypeLits.Nat wrappers.
[Skip to Readme]
Modules
[Index] [Quick Jump]
Downloads
- gongju-0.1.0.0.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates
| Versions [RSS] | 0.1.0.0 |
|---|---|
| Change log | CHANGELOG.md |
| Dependencies | adjunctions (>=4.4 && <5), base (>=4.20 && <5), comonad (>=5 && <6), contravariant (>=1.5 && <2), distributive (>=0.6 && <1), indexed (>=0.1 && <1), indexed-profunctors (>=0.1 && <1), kan-extensions (>=5.2 && <6), profunctors (>=5.6 && <6) [details] |
| Tested with | ghc ==9.10.3, ghc ==9.12.4, ghc ==9.14.1 |
| License | (EUPL-1.2 OR Apache-2.0) |
| Author | Nadia Yvette Chambers |
| Maintainer | nadia.yvette.chambers@ik.me |
| Uploaded | by nyc at 2026-11-03T19:38:34Z |
| Category | Types, Functional, Combinators |
| Home page | https://github.com/NadiaYvette/gongju |
| Bug tracker | https://github.com/NadiaYvette/gongju/issues |
| Source repo | head: git clone https://github.com/NadiaYvette/gongju.git(packages/gongju) |
| Distributions | |
| Downloads | 3 total (3 in the last 30 days) |
| Rating | (no votes yet) [estimated by Bayesian average] |
| Your Rating | |
| Status | Docs uploaded by user Build status unknown [no reports yet] |