| Copyright | (c) Erich Gut |
|---|---|
| License | BSD3 |
| Maintainer | zerich.gut@gmail.com |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
OAlg.Entity.Diagram.Quiver
Synopsis
- data Quiver n m = Quiver (Any n) (FinList m (Orientation N))
- qvOrientations :: Quiver n m -> FinList m (Orientation N)
- coQuiver :: Quiver n m -> Dual (Quiver n m)
- coQuiverInv :: Dual (Quiver n m) -> Quiver n m
Quiver
quiver of n points and m arrows.
Property Let Quiver w o be in , then holds:
For all Quiver n m0 holds: <= j < ms j and < ne j where
< nn = , lengthN ws j = and start (o j)e j = .end (o j)
Constructors
| Quiver (Any n) (FinList m (Orientation N)) |
qvOrientations :: Quiver n m -> FinList m (Orientation N) Source #
the orientation of the arrows of a quiver.