-- | -- Module : Statistics.Types -- Copyright : (c) 2009 Bryan O'Sullivan -- License : BSD3 -- -- Maintainer : bos@serpentine.com -- Stability : experimental -- Portability : portable -- -- Types for working with statistics. module Statistics.Types ( Estimator , Sample , Weights ) where import Data.Array.Vector (UArr) -- | Sample data. type Sample = UArr Double -- | A function that estimates a property of a sample, such as its -- 'mean'. type Estimator = Sample -> Double -- | Weights for affecting the importance of elements of a sample. type Weights = UArr Double