| Safe Haskell | None |
|---|---|
| Language | Haskell98 |
Data.Histogram.Bin.BinVar
Synopsis
- newtype BinVarG v a = BinVarG {
- _cuts :: v a
- type BinVar = BinVarG Vector
- unsafeBinVar :: v a -> BinVarG v a
- binVar :: (Vector v a, Vector v Bool, Ord a) => v a -> BinVarG v a
- cuts :: BinVarG v a -> v a
- deleteCut :: (Vector v a, Ord a, Fractional a) => BinVarG v a -> Int -> BinVarG v a
- addCut :: (Vector v a, Ord a) => BinVarG v a -> a -> BinVarG v a
Documentation
Bins of variable size. Bins are defined by a vector of cuts
marking the boundary between bins. This assumes that the entire
range is continuous. There are n+1 cuts for n bins. This also
implies that cuts are in ascending order.
Instances
Create variable bins unsafely