←back to thread

219 points generichuman | 1 comments | | HN request time: 0s | source
Show context
90s_dev ◴[] No.44001031[source]
Tuples: {number, string}

Arrays: {number}

How does it disambiguate it? Are single-element tuples just never used in practice? To be fair, maybe the only time I've had to use them in TypeScript is via Parameters<T>

replies(2): >>44004244 #>>44005545 #
johnisgood ◴[] No.44004244[source]
Now I am curious what {number, string, number} would be considered as.
replies(1): >>44005559 #
hisham_hm ◴[] No.44005559[source]
it's a three element tuple.
replies(1): >>44005980 #
1. johnisgood ◴[] No.44005980[source]
That was my guess, just as {n, n, n, n} would be a four element tuple, right?