3 ms·
Either you type the tabular data at compile time or you don't get type checking of tabular data at compile time. The number and types of the columns aren't nec
by bayesian_horse 5y ago
Either you type the tabular data at compile time or you don't get type checking of tabular data at compile time.
The number and types of the columns aren't necessarily known at compile time. Which leads to runtime errors. Even in a statically typed language, such dataframes are a kind of "dynamic typing escape hatch". As complexity of a software increases, such mechanismus of dynamic typing and throwing runtime errors creep up all over the place.
- smallerfish 5y agoSure. If you're dealing with untyped data at runtime you can't type it at compile time. Not a new issue, and handled all the time in otherwise typed languages.