| Copyright | (C) Frank Staals |
|---|---|
| License | see the LICENSE file |
| Maintainer | Frank Staals |
| Safe Haskell | None |
| Language | GHC2024 |
HGeometry.Point.Either
Description
A type that is isomorphic to Either pointA pointB, and its isPoint instance provided that pointA and pointB are actually points as well.
Synopsis
- data OriginalOrExtra orig extra
- type OriginalOrCanonical orig = OriginalOrExtra orig (CanonicalPoint orig)
Documentation
data OriginalOrExtra orig extra Source #
Helper type for distinguishing original vertices from extra ones.
Instances
type OriginalOrCanonical orig = OriginalOrExtra orig (CanonicalPoint orig) Source #
Shorthand for an Original or a Canonical Point