import { type Deep } from "https://deno.land/x/rimbu@1.2.0/core/mod.ts";
const { Part } = Deep.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>