You Might Not Need TypeScript (or Static Types)
Eric Elliott
2.5K79

What about the cognitive cost of having a function signature that takes parameter (f) vs. one that takes (f: int -> int)? In the first case, I’m on my own. In the second, I can probably infer from the type signature what the function is doing.

It seems like you’re opposed to languages that make static typing noisy, as opposed to static typing itself. If so, I agree.

Like what you read? Give Ben Lappin a round of applause.

From a quick cheer to a standing ovation, clap to show how much you enjoyed this story.