cheshire.likelihood.laws.testkit

Members list

Concise view

Type members

Classlikes

final case class Freqs[R](freqs: IndexedSeq[R])

Attributes

Companion:
object
Source:
testkit.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object Freqs

Attributes

Companion:
class
Source:
testkit.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
Freqs.type
final case class NodeHeights[R](leftHeight: R, rightHeight: R, parentHeight: R, t: R)

Attributes

Companion:
object
Source:
testkit.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Source:
testkit.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
final case class Params[R](params: IndexedSeq[R])

Attributes

Companion:
object
Source:
testkit.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object Params

Attributes

Companion:
class
Source:
testkit.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
Params.type

Value members

Concrete methods

def arbitraryMatrix[F[_], R](partition: Partition[F, R])(using evidence$1: Monad[F], Arbitrary[F[Model]], Arbitrary[Refined[R, NonNegative]]): Arbitrary[F[Matrix]]

Attributes

Source:
testkit.scala
def arbitraryModel[F[_], R](partition: Partition[F, R])(using Arbitrary[Freqs[R]], Arbitrary[Params[R]], Arbitrary[Refined[R, Positive]]): Arbitrary[F[Model]]

Attributes

Source:
testkit.scala