Safe Haskell | None |
---|---|
Language | Haskell2010 |
System.Metrics.TrackerInstances
Contents
Documentation
newtype DistrGauge Source #
Constructors
DistrGauge (Distribution, Gauge) |
Instances
TrackerLike DistrGauge Source # | |
Defined in System.Metrics.TrackerInstances Associated Types type TrackAction DistrGauge m = (r :: Type) Source # Methods track :: forall (m :: Type -> Type) (name :: Symbol) metric. (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 # | |
Associated Types type TrackAction Counter m = (r :: Type) Source # | |
TrackerLike Gauge Source # | |
Associated Types type TrackAction Gauge m = (r :: Type) Source # | |
TrackerLike Label Source # | |
Associated Types type TrackAction Label m = (r :: Type) Source # | |
TrackerLike Distribution Source # | |
Associated Types type TrackAction Distribution m = (r :: Type) Source # Methods track :: forall (m :: Type -> Type) (name :: Symbol) metric. (MonadMetrics m, KnownSymbol name, Typeable metric, Ord (metric Distribution name)) => metric Distribution name -> TrackAction Distribution m Source # createTracker :: Text -> Store -> IO Distribution Source # |