⚠️ Internal: This API is not publically exported by the package.

      Type alias Simplify<A>

      Simplify<A>: {
              [K in keyof A]: A[K]
          } extends infer B
          ? B
          : never

      Simplifies the type signature of a type.

      Type Parameters

      • A

      Example

      import * as Types from "effect/Types"

      type Res = Types.Simplify<{ a: number } & { b: number }> // { a: number; b: number; }

      Since

      2.0.0