Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
newtype DistrGauge Source #
Instances
TrackerLike DistrGauge Source # | |
Defined in System.Metrics.TrackerInstances type TrackAction DistrGauge m = (r :: Type) Source # track :: (MonadMetrics m, KnownSymbol name, Typeable metric, Ord (metric DistrGauge name)) => metric DistrGauge name -> TrackAction DistrGauge m Source # createTracker :: Text -> Store -> IO DistrGauge Source # | |
type TrackAction DistrGauge m Source # | |
Defined in System.Metrics.TrackerInstances |
Orphan instances
TrackerLike Counter Source # | |
type TrackAction Counter m = (r :: Type) Source # track :: (MonadMetrics m, KnownSymbol name, Typeable metric, Ord (metric Counter name)) => metric Counter name -> TrackAction Counter m Source # | |
TrackerLike Gauge Source # | |
type TrackAction Gauge m = (r :: Type) Source # track :: (MonadMetrics m, KnownSymbol name, Typeable metric, Ord (metric Gauge name)) => metric Gauge name -> TrackAction Gauge m Source # | |
TrackerLike Label Source # | |
type TrackAction Label m = (r :: Type) Source # track :: (MonadMetrics m, KnownSymbol name, Typeable metric, Ord (metric Label name)) => metric Label name -> TrackAction Label m Source # | |
TrackerLike Distribution Source # | |
type TrackAction Distribution m = (r :: Type) Source # track :: (MonadMetrics m, KnownSymbol name, Typeable metric, Ord (metric Distribution name)) => metric Distribution name -> TrackAction Distribution m Source # createTracker :: Text -> Store -> IO Distribution Source # |