Utility TypeScript @ 2.0.0-beta
    Preparing search index...

    Type Alias RecursivePartial<T_Object>

    RecursivePartial: {
        [_Key in keyof T_Object]?: T_Object[_Key] extends (infer _Item)[]
            ? _RecursivePartial_Inner<_Item>[]
            : _RecursivePartial_Inner<T_Object[_Key]>
    }

    Similar to the default Partial, but this also makes any child objects partial.

    Type Parameters

    • T_Object extends Record<number | string | symbol, any>

      Type to Partial-ize.

    0.1.0