On Thursday, 26 September 2019 at 09:25:28 UTC, Sebastiaan Koppe wrote:
I would like to announce an example showcasing D interacting with a Typescript library via WebAssembly.

I love how much work you put into WebAssembly support for D. Keep up the good work!

I have started work on a small project that generates these bindings automatically, leveraging the typescript compiler.

I can imagine some basic types are easy (such as number -> double), but I wonder how you bind to functions that take sum types or 'any'. Are you going to use opaque JS objects on the D side or convert D structs/classes upon calling TS/JS functions?

Reply via email to