jbenet / jbenet/random-ideas

JS dialect (type-safe) FFI

Open
#12 0 comments 1 reaction 0 assignees View on GitHub
Dominant language
No language data
Stars
328
Forks
12
PR merge metrics
No merged PRs in 30d

Description

Several js "dialects" are springing up. Many languages that compile to js in one form or another. While everything compiles to js, some languages are less able to import and use js code, because the languages don't mix well.

Another problem is that type-safe dialects (typescript, purescript, etc) lose all type safety when compiled down to js. So importing a compiled module does not confer you any typing benefits in the interface.

It would be interesting to create an interface standard with type information that multiple languages can match. Would seriously help software reusability.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.