Copyright | (c) Justus Sagemüller 2016 |
---|---|
License | GPL v3 |
Maintainer | (@) sagemueller $ geo.uni-koeln.de |
Stability | experimental |
Portability | portable |
Safe Haskell | None |
Language | Haskell2010 |
Several low-dimensional manifolds, represented in some simple way as Haskell
data types. All these are in the PseudoAffine
class.
Documentation
The zero-dimensional sphere is actually just two points. Implementation might
therefore change to ℝ⁰
: the disjoint sum of two
single-point spaces.+
ℝ⁰
otherHalfSphere :: S⁰ -> S⁰ Source
The unit circle.
The “one-dimensional disk” – really just the line segment between the two points -1 and 1 of 'S⁰', i.e. this is simply a closed interval.
fromIntv0to1 :: ℝ -> D¹ Source