--------------------------------------------------------------------

-- |

-- Copyright :  (c) Edward Kmett 2013-2015

-- License   :  BSD3

-- Maintainer:  Edward Kmett <ekmett@gmail.com>

-- Stability :  experimental

-- Portability: non-portable

--

-- See the original paper for details:

-- <http://algo.inria.fr/flajolet/Publications/FlFuGaMe07.pdf>

--------------------------------------------------------------------

module Data.HyperLogLog
  (
  -- * HyperLogLog

    HyperLogLog
  , HasHyperLogLog(..)
  , size
  , intersectionSize
  , insert
  , insertHash
  , cast
  , coerceConfig
  ) where

import Data.HyperLogLog.Type