-- Hoogle documentation, generated by Haddock
-- See Hoogle, http://www.haskell.org/hoogle/


-- | Quick and dirty statsd interface
--   
--   Quick and dirty statsd interface
@package hstatsd
@version 0.1

module Network.StatsD
data StatsD
mkStatsD :: Socket -> [String] -> StatsD
openStatsD :: HostName -> ServiceName -> [String] -> IO StatsD
closeStatsD :: StatsD -> IO ()
data Stat
Stat :: !Text -> !Text -> !Text -> !(Maybe Double) -> Stat
[bucket] :: Stat -> !Text
[val] :: Stat -> !Text
[unit] :: Stat -> !Text
[sample] :: Stat -> !(Maybe Double)
stat :: (Num a, Show a) => [String] -> a -> String -> Maybe Double -> Stat
push :: StatsD -> [Stat] -> IO ()
showStat :: Stat -> String
instance GHC.Show.Show Network.StatsD.Stat
instance GHC.Classes.Eq Network.StatsD.Stat
instance GHC.Show.Show Network.StatsD.StatsD
instance GHC.Classes.Eq Network.StatsD.StatsD
