Safe Haskell | Safe-Inferred |
---|
- data Range = Range {}
- data Window a
- initialWindow :: Num a => Int -> a -> a -> (a -> a -> (a, a)) -> Window a
- defaultAggregate :: (Integral a, Num a) => a -> a -> (a, a)
- sbtBurstAnalysis :: (Ord a, Num a, Integral a, Show a) => a -> Window a -> (Window a, Maybe Range)
- sbtBurstAnalysisMany :: (Ord a, Num a, Integral a, Show a) => [a] -> Window a -> (Window a, Maybe Range)
Data Structures
Representation of ranges.
initialWindow :: Num a => Int -> a -> a -> (a -> a -> (a, a)) -> Window aSource
Initial empty window.
defaultAggregate :: (Integral a, Num a) => a -> a -> (a, a)Source