import { type Path } from "https://deno.land/x/rimbu@0.13.5/deep/mod.ts";
const { Part } = Path.Result;
Determines the result of getting the property/index K
from type T
, taking into
account that the value may be optional.
definition: IsArray<T> extends true ? Path.Internal.MaybeValue<T[K & keyof T], Tuple.IsTuple<T> extends true ? Maybe : true> : Path.Internal.MaybeValue<T[K & keyof T], Maybe>