Gauge

object Gauge
Companion:
class
Source:
Gauge.scala
class Object
trait Matchable
class Any
Gauge.type

Type members

Classlikes

abstract class Labelled[F[_], -A, -B]
Companion:
object
Source:
Gauge.scala
object Labelled
Companion:
class
Source:
Gauge.scala
final class Name extends AnyVal with Value[String]

Refined value class for a gauge name that has been parsed from a string

Refined value class for a gauge name that has been parsed from a string

Companion:
object
Source:
Gauge.scala

Value members

Concrete methods

def make[F[_], A](default: A, _inc: A => F[Unit], _dec: A => F[Unit], _set: A => F[Unit], _reset: F[Unit]): Gauge[F, A]
def make[F[_], A](_inc: A => F[Unit], _dec: A => F[Unit], _set: A => F[Unit])(implicit A: Numeric[A]): Gauge[F, A]
def noop[F[_] : Applicative, A]: Gauge[F, A]

Implicits

Implicits

implicit def catsInstances[F[_]]: Contravariant[[_] =>> Gauge[F, _$4]]