-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | Statsd UDP client -- -- Statsd UDP client @package statsd-client @version 0.2.0.1 module Network.Statsd data StatsdClient client :: Hostname -> Port -> Stat -> Maybe Key -> IO StatsdClient fromURI :: URI -> IO StatsdClient type Hostname = String type Port = Int type Stat = String type Key = String increment :: StatsdClient -> Stat -> IO () decrement :: StatsdClient -> Stat -> IO () count :: StatsdClient -> Stat -> Int -> IO () gauge :: StatsdClient -> Stat -> Int -> IO () timing :: StatsdClient -> Stat -> Millisecond -> IO () histogram :: StatsdClient -> Stat -> Int -> IO () instance GHC.Show.Show Network.Statsd.Type module Network.Statsd.Cluster data Cluster cluster :: [StatsdClient] -> Cluster increment :: Cluster -> Stat -> IO () decrement :: Cluster -> Stat -> IO () count :: Cluster -> Stat -> Int -> IO () gauge :: Cluster -> Stat -> Int -> IO () timing :: Cluster -> Stat -> Millisecond -> IO () histogram :: Cluster -> Stat -> Int -> IO ()