@telostat/prelude - v0.7.0
    Preparing search index...

    Type Alias FromType<T>

    FromType: {
        [P in keyof Required<T>]: Pick<T, P> extends Required<Pick<T, P>>
            ? T[P]
            : T[P] | undefined
    }

    Special type used when you want to do the opposite of GetType - define a Codec for an existing type. The problem is that due to technical limitations optional properties are hard to generate in TypeScript so Codec generates properties of type "T | undefined" instead, which is not compatible

    Type Parameters

    • T