Webel IT Australia promotes the amazing Mathematica tool and the powerful Wolfram Language and offers professional Mathematica services for computational computing and data analysis. Our Mathematica
tips, issue tracking, and wishlist is offered here most constructively to help improve the tool and language and support the Mathematica user community.
DISCLAIMER: Wolfram Research does not officially endorse analysis by Webel IT Australia.
If specific sub-types such as
EX$Val$R
(for Real), EX$Val$I
(for Integer) etc. were to be used it would mean that some Webel ADT client classes would have to use adt$isContractOf checks or similar; it's easier to just have clients carry EX$Val
items uniformly and use ADT "constructor" type checks (which can leverage the Wolfram Language MatchQ
and the Devel` package functions checkFatalArgs and failedArgsHeads).
For an explanation of the EX Layer structured data component used visit this slide:
And its associated trail sections: