Seeing types where others don't
This title could be clearer and more informative.Try out Clickbait Shieldfor free (5 uses left this month).
A developer documents their multi-year journey building a static type inference system for jq, the JSON processing tool. The post explains why jq's error messages are poor (no value provenance tracking), then walks through progressively more sophisticated approaches to inferring types from jq programs: starting with shape
Sort: