moonlight-category: Categorical layer for Pale Meridian.
A totalised, explicit-error category abstraction: limits and colimits, a
higher-category class tower, runtime-validated finite categories (FinCat),
site and path presentations, adhesive and PBPO rewriting witnesses, structured
cospans and double categories, an indexed typed-arrow layer, and a simplicial
sublibrary for Δ, finite simplicial sets, nerves, and Kan interfaces.
.
For general indexed category theory, prefer Sjoerd Visscher's data-category
package: its typed-arrow calculus is the primary inspiration for this package's
indexed modules, and several modules under Moonlight.Category.Indexed are adapted
from it. Thank you to Sjoerd Visscher for the design and implementation work in
data-category. See THIRD_PARTY_NOTICES.md.
[Skip to Readme]
library moonlight-category
Modules
[Index]
library moonlight-category:laws
Modules
[Index]
library moonlight-category:simplicial
Modules
[Index]
- Moonlight
- Category
- Pure
- Simplicial
- Moonlight.Category.Pure.Simplicial.CategoricalSimplex
- Moonlight.Category.Pure.Simplicial.Delta
- Moonlight.Category.Pure.Simplicial.Homotopy
- Moonlight.Category.Pure.Simplicial.Kan
- Moonlight.Category.Pure.Simplicial.Nerve
- Moonlight.Category.Pure.Simplicial.Ordinal
- Moonlight.Category.Pure.Simplicial.Presheaf
- Moonlight.Category.Pure.Simplicial.Set
- Moonlight.Category.Pure.Simplicial.Spaces
- Moonlight.Category.Pure.Simplicial.TypeLevel
- Moonlight.Category.Pure.Simplicial.Validation
- Simplicial
- Moonlight.Category.Simplicial
- Pure
- Category
library moonlight-category:indexed
Modules
[Index]
- Moonlight
- Category
- Pure
- Indexed
- Moonlight.Category.Pure.Indexed.Adjunction
- Moonlight.Category.Pure.Indexed.Category
- Moonlight.Category.Pure.Indexed.Coproduct
- Moonlight.Category.Pure.Indexed.Functor
- Moonlight.Category.Pure.Indexed.KanExtension
- Moonlight.Category.Pure.Indexed.Limit
- Moonlight.Category.Pure.Indexed.NaturalTransformation
- Moonlight.Category.Pure.Indexed.Product
- Moonlight.Category.Pure.Indexed.Simplex
- Moonlight.Category.Pure.Indexed.Unit
- Moonlight.Category.Pure.Indexed.Void
- Indexed
- Pure
- Category
library moonlight-category:site
Modules
[Index]
library moonlight-category:finite
Modules
[Index]
library moonlight-category:abstract
Modules
[Index]
- Moonlight
- Category
- Pure
- Moonlight.Category.Pure.Adhesive
- Moonlight.Category.Pure.Category
- Moonlight.Category.Pure.CoveringFamily
- Moonlight.Category.Pure.CoveringProduct
- Moonlight.Category.Pure.DecoratedComposition
- Moonlight.Category.Pure.DecoratedPresentation
- Moonlight.Category.Pure.DoubleCategory
- Moonlight.Category.Pure.FiniteComposable
- Moonlight.Category.Pure.Galois
- Moonlight.Category.Pure.Higher
- Moonlight.Category.Pure.Limits
- Moonlight.Category.Pure.PolynomialFunctor
- Moonlight.Category.Pure.Poset
- Moonlight.Category.Pure.StructuredCospan
- Moonlight.Category.Pure.Thin
- Moonlight.Category.Pure.Unit
- Pure
- Category
Downloads
- moonlight-category-1.0.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, 0.1.0.1, 1.0.0.0, 1.1.0.0, 1.1.0.1 |
|---|---|
| Change log | CHANGELOG.md |
| Dependencies | algebraic-graphs (>=0.8 && <0.9), base (>=4.20 && <5), bytestring (>=0.11 && <0.13), containers (>=0.6 && <0.9), hedgehog (>=1.2 && <1.8), moonlight-category, moonlight-core (>=0.1.0.3 && <0.2), moonlight-pale (>=0.1.0.1 && <0.2), tasty (>=1.4 && <1.6), tasty-quickcheck (>=0.10 && <0.12), vector (>=0.13 && <0.14) [details] |
| Tested with | ghc ==9.10.3, ghc ==9.12.4, ghc ==9.14.1 |
| License | MIT AND BSD-3-Clause[multiple license files] |
| Copyright | (c) 2026 Blue Rose |
| Author | Blue Rose |
| Maintainer | rosaliafialkova@gmail.com |
| Uploaded | by bluerose at 2026-08-21T04:42:59Z |
| Category | Math |
| Home page | https://github.com/PaleRoses/moonlight |
| Bug tracker | https://github.com/PaleRoses/moonlight/issues |
| Source repo | head: git clone https://github.com/PaleRoses/moonlight.git(moonlight-category) this: git clone https://github.com/PaleRoses/moonlight.git(tag moonlight-category-1.0.0.0)(moonlight-category) |
| Distributions | |
| Downloads | 31 total (13 in the last 30 days) |
| Rating | (no votes yet) [estimated by Bayesian average] |
| Your Rating | |
| Status | Docs uploaded by user [build log] All reported builds failed as of 2026-08-21 [all 2 reports] |