polysemy-wire-zoo-0.1.0: Polysemy interface for various libraries
Safe HaskellSafe-Inferred
LanguageHaskell2010

Wire.Sem.Metrics

Synopsis

Documentation

data Metrics m a where Source #

NOTE: Vectors would require non trival changes because withLabel take a paramter of type 'metric -> IO ()'.

Constructors

AddCounter :: Counter -> Double -> Metrics m () 
AddGauge :: Gauge -> Double -> Metrics m () 

addGauge :: forall r. Member Metrics r => Gauge -> Double -> Sem r () Source #

addCounter :: forall r. Member Metrics r => Counter -> Double -> Sem r () Source #