Union types pozwalają, aby wartość miała jeden z kilku typów (np. string | number). Używaj, gdy wartość może mieć wiele sensownych typów.
Rozwinięcie krótkiej odpowiedzi — co zwykle ma znaczenie w praktyce:
Krótki przykład (szablon do wyjaśniania):
// Example: discuss trade-offs for "czym-są-union-types-i-kiedy-ich-używasz?"
function explain() {
// Start from the core idea:
// Union types pozwalają, aby wartość miała jeden z kilku typów (np. string | number). Używaj
}