iets3.opensource
iets3.opensource copied to clipboard
Not all concepts with types implement IOptionallyTyped or ITyped
Some examples: components.Parameter, components.Variable, adt.AlgebraicConstructorArg, adt.Ancestor, adt.QuotedTermType, EmptyValue...
I encountered the issue, for example, with the concept EnumDeclaration. We should also check if IOptionallyTyped could extend ITyped.
ITyped is now implemented by more concepts through https://github.com/IETS3/iets3.opensource/pull/1077