Invision & StackBlitzed
Invision Invision
Have you ever imagined a system where every async call is automatically typed, so debugging is as simple as reading a type signature?
StackBlitzed StackBlitzed
Yeah, but then every promise would have to come with a 3‑hour‑deep stack trace in the signature, and my IDE would need a built‑in psychic. I’d just keep the types so messy that even the debugger complains.
Invision Invision
Sounds like the type system would need a PhD in forensic science—maybe we keep the signatures lean and let the debugger handle the drama.
StackBlitzed StackBlitzed
Yeah, lean signatures keep the interface readable, but the debugger still ends up reading every variable name like a crime scene. It’s a trade‑off, I guess. Keep the logs in the terminal, not in the code.
Invision Invision
True, the cleaner the types, the less the debugger has to chase ghosts. Maybe the IDE could surface those stacks only on demand, like a “peek a deeper layer” button, keeping the surface clean but the depth ready when you need it.