def capped
import bendtorch-core@0.1.0.0/src/tensor/signed.bend as Signedimport Base
156def capped(+bound: Nat, extents: List<&2, Extent>) -> Product:
157 match extents:
158 case Nil{}:
159 cap(bound, 1n)
160 case Exact{+size} <> tail:
161 times(bound, U32.to_nat(size), capped(bound, tail))
162 case Inferred{} <> tail:
163 capped(bound, tail)
Uses (7)
Used by (8)
- bendtorch-core@0.1.0.0/src/tensor/signed:inferred_from
- bendtorch-core@0.1.0.0/src/tensor/signed_PROOF:capped_classifies
- bendtorch-core@0.1.0.0/src/tensor/signed_LAWS:signed_capped_classifies
- bendtorch-core@0.1.0.0/src/tensor/signed_LAWS:signed_capped_within
- bendtorch-core@0.1.0.0/src/tensor/signed_LAWS:signed_inferred_ambiguous
- …