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] [Quick Jump]
library moonlight-category:laws
Modules
[Index] [Quick Jump]
library moonlight-category:simplicial
Modules
[Index] [Quick Jump]
- 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] [Quick Jump]
- 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] [Quick Jump]
library moonlight-category:finite
Modules
[Index] [Quick Jump]
library moonlight-category:abstract
Modules
[Index] [Quick Jump]
- 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.1.0.1.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-21T23:18:41Z |
| 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.1.0.1)(moonlight-category) |
| Distributions | |
| Downloads | 17 total (17 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] |