Copyright | (C) Frank Staals |
---|---|
License | see the LICENSE file |
Maintainer | Frank Staals |
Safe Haskell | None |
Language | Haskell2010 |
Documentation
class LabeledMeasure v where Source #
labeledMeasure :: [a] -> v a Source #
Instances
LabeledMeasure Report Source # | |
Defined in Data.Geometry.RangeTree.Measure labeledMeasure :: [a] -> Report a Source # | |
LabeledMeasure (Count :: Type -> Type) Source # | |
Defined in Data.Geometry.RangeTree.Measure labeledMeasure :: [a] -> Count a Source # | |
(LabeledMeasure l, LabeledMeasure r) => LabeledMeasure (l :*: r) Source # | |
Defined in Data.Geometry.RangeTree.Measure labeledMeasure :: [a] -> (l :*: r) a Source # |
Report | |
|
Instances
Instances
Eq1 (Count :: Type -> Type) Source # | |
Show1 (Count :: Type -> Type) Source # | |
LabeledMeasure (Count :: Type -> Type) Source # | |
Defined in Data.Geometry.RangeTree.Measure labeledMeasure :: [a] -> Count a Source # | |
Eq (Count a) Source # | |
Ord (Count a) Source # | |
Defined in Data.Geometry.RangeTree.Measure | |
Read (Count a) Source # | |
Show (Count a) Source # | |
Semigroup (Count a) Source # | |
Monoid (Count a) Source # | |
Measured (Count p) (CountOf p) Source # | |
Defined in Data.Geometry.RangeTree.Generic |