0

を作ろうとしているscala.collection.immutable.NumericRange[UInt]

が必要なようscala.math.Integral[UInt]です。

しかし、 はないようですspire.math.Integral[UInt]

何らかの形でUInt周りの法律に違反しているため、私はそれを想定しています。Integral

主に興味がありますNumericRange[UInt].contains(x: UInt)

自分で組み立てようとするのは愚かなことscala.math.Integral[UInt]ですか?

または、取得する他の方法を見つける必要がありますcontainsか?

Set[T]andによって継承されるべきでRangeありNumericRange[T]、宣言する必要がある特性はありますかcontains[T]

その特性は何と呼ばれるべきですか?

これを型クラスとして行う必要がありますか?

この型クラスを何と呼べばよいでしょうか?

4

1 に答える 1