def Fin.value
import bendtorch-core@0.1.0.0/src/shape/core.bend as Coreimport Base
14def Fin.value(+n: Nat, index: Fin(n)) -> Nat:
15 match n:
16 case 0n:
17 match index:
18 case 1n+k:
19 match index:
20 case FZero{}:
21 0n
22 case FNext{previous}:
23 1n+Fin.value(k, previous)