[x3d-public] Check parameters for range, enum, what else? TypeScript?
Cecile Muller
contact at wildpeaks.fr
Tue Jun 16 16:16:53 PDT 2020
Good evening,
As a data point, I would highly recommend Typescript: it has solid tooling
and, for example, saves a lot of time
by providing immediate feedback while you're typing (in editors with
intellisense).
And if you worry about adding a transpilation step, know that you can also
run it directly using "ts-node" package:
https://www.npmjs.com/package/ts-node
Example:
node -r ts-node/register/transpile-only src/script.ts
See you,
Cecile
On Tue, Jun 16, 2020 at 5:16 AM John Carlson <yottzumm at gmail.com> wrote:
> I am checking parameters for range, enum, length, not type(s) yet, ...
> what else is there for setter and constructor parameter checking?
>
> My first gulp would be to give parameters to their types, ala TypeScript.
> That would be one way to solve the parameter type problem. Is it OK to
> convert my ES6 x3d.mjs module to TypeScript? Those who are against the
> coffee languages might approve.
>
> I can see that the X3DUOM supports multiple types for parameters. It looks
> like TypeScript allows overloading as well.
>
> Thanks,
>
> John
> _______________________________________________
> x3d-public mailing list
> x3d-public at web3d.org
> http://web3d.org/mailman/listinfo/x3d-public_web3d.org
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20200617/27915f85/attachment.html>
More information about the x3d-public
mailing list