| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
System.Metrics.StatsD
Documentation
data StatCounter Source #
data StatTiming Source #
data StatConfig Source #
Constructors
| StatConfig | |
Fields
| |
Instances
| Read StatConfig Source # | |
Defined in System.Metrics.StatsD.Internal Methods readsPrec :: Int -> ReadS StatConfig # readList :: ReadS [StatConfig] # readPrec :: ReadPrec StatConfig # readListPrec :: ReadPrec [StatConfig] # | |
| Show StatConfig Source # | |
Defined in System.Metrics.StatsD.Internal Methods showsPrec :: Int -> StatConfig -> ShowS # show :: StatConfig -> String # showList :: [StatConfig] -> ShowS # | |
| Eq StatConfig Source # | |
Defined in System.Metrics.StatsD.Internal | |
| Ord StatConfig Source # | |
Defined in System.Metrics.StatsD.Internal Methods compare :: StatConfig -> StatConfig -> Ordering # (<) :: StatConfig -> StatConfig -> Bool # (<=) :: StatConfig -> StatConfig -> Bool # (>) :: StatConfig -> StatConfig -> Bool # (>=) :: StatConfig -> StatConfig -> Bool # max :: StatConfig -> StatConfig -> StatConfig # min :: StatConfig -> StatConfig -> StatConfig # | |
newStatCounter :: MonadIO m => Stats -> Key -> Sampling -> m (Maybe StatCounter) Source #
newStatTiming :: MonadIO m => Stats -> Key -> Int -> m (Maybe StatTiming) Source #
incrementCounter :: MonadIO m => StatCounter -> Int -> m () Source #
withStats :: MonadUnliftIO m => StatConfig -> (Stats -> m a) -> m a Source #
parseReport :: MonadPlus m => ByteString -> m Report Source #