histogram-fill-0.7.3.0: Library for histograms creation.

Stabilityexperimental
MaintainerAlexey Khudyakov <alexey.skladnoy@gmail.com>
Safe HaskellNone

Data.Histogram.Bin.Extra

Description

Extra binning algorithms

Synopsis

Documentation

class Enum2D a whereSource

Type class very similar to Enum but elements of type are enumerated on 2-dimensional grid

Methods

fromEnum2D :: a -> (Int, Int)Source

Convert value to index

toEnum2D :: (Int, Int) -> aSource

Convert index to value

Instances

(Enum a, Enum b) => Enum2D (a, b) 

data BinEnum2D i Source

Binning for 2D enumerations

Instances

binEnum2D :: Enum2D i => i -> i -> BinEnum2D iSource

Construct indexed bin

permuteByTable :: Bin b => b -> Vector Int -> Maybe (BinPermute b)Source

Constuct bin permutation from table

permuteBin :: Bin b => b -> (Int -> Int) -> Maybe (BinPermute b)Source

Constuct bin permutation from function.