Types in common syntax

Hello. The W3C Recommendation document defines a number of types JSON-LD 
to describe documents, like NodeObject, Context, ValueObject, etc. Is 
there a description of these types in a common language, such as 
TypeScript? I cannot bear to read Recommendation's types, they are too 
verbose and very much non-local.

Also, pardon my heresy, but why is describing types with plain English 
considered good idea? Only a small syntax is required to describe JSON 
values. It would surely increase accessibility of the Recommendation.

Received on Tuesday, 6 September 2022 07:07:06 UTC