prometheus4cats.internal

Type members

Classlikes

class CallbackBuildStep[F[_], A, B](fa: Resource[F, A], val buildCallback: F[B] => Resource[F, Unit]) extends CallbackStep[F, B]
trait CallbackStep[F[_], A]
abstract class FirstLabelApply[F[_], A, B, L[_[_], _, _]]
Companion:
object
Source:
package.scala
Companion:
class
Source:
package.scala
class HelpStep[+A]
sealed trait InitLast[A, B] extends Serializable

Type class supporting accessing both the init (all but the last element) and the last element of a tuple.

Type class supporting accessing both the init (all but the last element) and the last element of a tuple.

Companion:
object
Source:
InitLast.scala
abstract class LabelApply[F[_], A, T, N <: Nat, B, L[_[_], _, _]]
Companion:
object
Source:
package.scala
object LabelApply
Companion:
class
Source:
package.scala
class LabelledMetricDsl[F[_], A, T, N <: Nat, L[_[_], _, _]]
Companion:
object
Source:
package.scala
Companion:
class
Source:
package.scala
class LabelsBuildStep[F[_], A, T, N <: Nat, L[_[_], _, _]]
Companion:
object
Source:
package.scala
Companion:
class
Source:
package.scala
class MetricDsl[F[_], A, M[_[_], _], L[_[_], _, _]]
Companion:
object
Source:
package.scala
object MetricDsl
Companion:
class
Source:
package.scala
abstract class Refined[A, B <: Value[A]](implicit hashA: Hash[A], orderA: Order[A], showA: Show[A])
Companion:
object
Source:
Refined.scala
object Refined
Companion:
class
Source:
Refined.scala
class TypeStep[+D[_]]