fx-flow v0.7.0 / types / Immutable
Type alias: Immutable<T, Ignore>
Immutable<
T,Ignore>:TextendsT?TextendsPrimitive|AnyFunction|Ignore?T:Textends infer U[] ?IsTuple<T> extendstrue?ImmutableTuple<T,Ignore> :ImmutableArray<U,Ignore> :TextendsMap<infer K, infer V> ?ImmutableMap<K,V,Ignore> :TextendsSet<infer M> ?ImmutableSet<M,Ignore> :ImmutableObject<T,Ignore> :never
Make types to readonly, work recursively
Type parameters
• T
• Ignore = never