úÎWr   experimental,Alexey Khudyakov <alexey.skladnoy@gmail.com> <Monoid which allows to calculate two statistics in parralel >Mean of sample. Samples of Double,Float and bui;t-in integral  types are supported Numeric stability of  is not proven.  Current mean Number of entries 6Simplest statistics. Number of elements in the sample @Monoid which corresponds to some stattics. In order to do so it ( must be commutative. In many cases it's not practical to ) construct monoids for each element so papennd was added. D First parameter of type class is monoidal accumulator. Second is 8 type of element over which statistic is calculated. ;Statistic could be calculated with fold over sample. Since  accumulator is ) such fold could be easily parralelized. %Instance must satisfy following law: M pappend x (pappend y mempty) == pappend x mempty `mappend` pappend y mempty  mappend x y == mappend y x =Add one element to monoid accumulator. P stands for point in  analogy for Pointed. Calculate statistic over Foldable. It's implemented in terms of  foldl'.            monoid-statistics-0.1Data.Monoid.StatisticsMeancalcMean calcCountMeanCount calcCount StatMonoidpappend evalStatisticTwoStats calcStat1 calcStat2base Data.MonoidmappendMonoidaddValueToMean