Type alias IsDeepImmutable<T>

IsDeepImmutable<T>: T extends DeepImmutable<T>
    ? true
    : false

Checks if all the nested properties of a given object T are actually immutable.

Type Parameters

  • T