role Mixy does Baggy { }

A role for collections of weighted values. See Mix and MixHash. Mixy objects differ from Baggy objects in that the weights of Mixy are Reals rather than Ints.

Methods§

method roll§

method roll($count = 1)

Similar to a Bag.roll, but with Real weights rather than integral ones.

method pick§

method pick($?)

Throws an exception. The feature is not supported on the type, since there's no clear value to subtract from non-integral weights, to make it work.

method grab§

method grab($?)

Throws an exception. The feature is not supported on the type, since there's no clear value to subtract from non-integral weights, to make it work.

method kxxv§

method kxxv()

Throws an exception. The feature is not supported on the type, since there's no clear value to subtract from non-integral weights, to make it work.

See Also§

Sets, Bags, and Mixes

Typegraph§

Type relations for Mixy
raku-type-graph Mixy Mixy Baggy Baggy Mixy->Baggy Associative Associative QuantHash QuantHash QuantHash->Associative Baggy->QuantHash Mu Mu Any Any Any->Mu Mix Mix Mix->Mixy Mix->Any MixHash MixHash MixHash->Mixy MixHash->Any

Expand chart above