Options
All
  • Public
  • Public/Protected
  • All
Menu

Provide a type which is effectively a type-safe, non-interchangeable empty object to use instead of null or undefined.

Index

References

Type aliases

Variables

References

Renames and re-exports Unit

Type aliases

Unit: typeof Unit

Variables

Unit: Brand<"unit"> = ...

The Unit type exists for the cases where you want a type-safe equivalent of undefined or null. It's a concrete instance, which won't blow up on you, and you can safely use it with e.g. Result without being concerned that you'll accidentally introduce null or undefined back into your application.

Equivalent to () or "unit" in many functional or functional-influenced languages.

Generated using TypeDoc