| Copyright | Guillaume Sabbagh 2022 |
|---|---|
| License | GPL-3 |
| Maintainer | guillaumesabbagh@protonmail.com |
| Stability | experimental |
| Portability | portable |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Math.Categories.Galaxy
Description
Synopsis
- data StarIdentity a = StarIdentity a
- data Galaxy a = Galaxy
Documentation
data StarIdentity a Source #
StarIdentity is the identity of a star (an object) in a Galaxy.
Constructors
| StarIdentity a |
Instances
The Galaxy category has every objects and no morphism other than identities.
Constructors
| Galaxy |
Instances
| PrettyPrint (Galaxy a) Source # | |
Defined in Math.Categories.Galaxy | |
| Show (Galaxy a) Source # | |
| Eq (Galaxy a) Source # | |
| Eq a => Category (Galaxy a) (StarIdentity a) a Source # | |
Defined in Math.Categories.Galaxy Methods identity :: Galaxy a -> a -> StarIdentity a Source # ar :: Galaxy a -> a -> a -> Set (StarIdentity a) Source # genAr :: Galaxy a -> a -> a -> Set (StarIdentity a) Source # decompose :: Galaxy a -> StarIdentity a -> [StarIdentity a] Source # | |