Files
typebox/docs/types/generics.md

523 B

Home | Installation | Usage | Types | Values | Syntax | TypeRegistry | TypeCheck

Generic Types

Generic types can be created with generic functions.

const Nullable = <T extends TSchema>(T: T) => {
  // type Nullable<T> = T | null
  return Type.Union([T, Type.Null()]);
};

const T = Nullable(Type.String()); // type T = Nullable<string>

Back to Home