|
|
|
|
|
by 8n4vidtmkvmk
283 days ago
|
|
Everyone seems hung up on the type system, but I think the validity of the data is the important part. I'd still want to convert strings to ints, trim whitespace, drop extraneous props and all of that jazz even if I was using plain JS without types. I still wouldn't need to check the inputs again because I know it's already been processed, even if the type system can't help me. |
|
I'm hung up on the type system because it's a great way to convey the validity of the data; it follows the data around as it flows through your program.
I don't (yet) Typescript, but jsdoc and linting give me enough type checking for my needs.