def Vec.get

bend-kit-collections@0.1.4.1 · vec.bend:67

import bend-kit-collections@0.1.4.1/vec.bend as Vec
import Base

67def Vec.get(~T: Data, v: Vec<T>, +i: U32) -> Vec<T> & Maybe<&2, T>:
68  match v:
69    case VNil{}:
70      (VNil{}, None{})
71    case Vec{+n, buf}:
72      Vec.get.if(~T, U32.is_lt(i, n), n, buf, i)

Uses (7)

Used by (2)