this post was submitted on 11 Feb 2024
305 points (98.4% liked)

Programmer Humor

32710 readers
829 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 5 years ago
MODERATORS
305
submitted 11 months ago* (last edited 11 months ago) by lawrence to c/[email protected]
 

Hacker News post about this: https://news.ycombinator.com/item?id=39309783 (source available)

you are viewing a single comment's thread
view the rest of the comments
[โ€“] immutabletest 4 points 11 months ago* (last edited 11 months ago) (1 children)

This is a Typescript type-level computation (which is Turing-complete AFAIK). However this kind of trickery is usually done for fun and to explore how much could be achieved just on the compile step.

[โ€“] mvirts 1 points 11 months ago

Lol thanks that saves me a lot of googling ๐Ÿ˜น that makes a lot of sense