Get the latest tech news
Tjq: Giving Types to Jq
Giving types to jq. Contribute to alpaylan/tjq development by creating an account on GitHub.
A major shortcoming of jq, often mentioned by practitioners, is its error messages and debugging capabilities. jq interpreter does not keep track of the dataflow through the program, resulting in local errors. As we process the jq program, we build up a shape, a semi-concrete JSON with holes.
Or read this on Hacker News