def bounded
import bendtorch-core@0.1.0.0/src/autograd/tensor_backward_LAWS.bend as TensorBackwardLAWSimport Base
75def bounded(ids: List<&2, Nat>, +bound: Nat) -> Bool:
76 match ids:
77 case Nil{}:
78 True{}
79 case Con{+id, rest}:
80 Bool.and(Nat.is_lt(id, bound), bounded(rest, bound))
Uses (5)
Used by (4)
- bendtorch-core@0.1.0.0/src/autograd/tensor_backward_LAWS:well_formed
- bendtorch-core@0.1.0.0/src/autograd/tensor_backward_PROOF:operands_bounded
- bendtorch-core@0.1.0.0/src/autograd/tensor_backward_PROOF:pair_bounded
- bendtorch-core@0.1.0.0/src/autograd/tensor_backward_LAWS:tensor_wired_matches_operand_bounds