3 ms·
TypeScript is very close to normal JavaScript. It's basically just JavaScript + type annotations which a compiler can check. Compilation phase removes the anno
by vardump 11y ago
TypeScript is very close to normal JavaScript. It's basically just JavaScript + type annotations which a compiler can check.
Compilation phase removes the annotations, after that point it is pure JavaScript.
How are Swift and Haskell relevant for client side web development?
Edit: Removed Elm
- the_gipsy 11y agoElm's only target is the browser/JS.
- vardump 11y agoI stand corrected. Never heard of Elm before, but I assumed from context it's non-JavaScript targeting language like Swift and Haskell.
- cies 11y agoAre you aware of GHCJS, Haskell-to-JS, compiler? In the new and rather popular "build/dependency manager"[1] for Haskell, named Stack, you can now quite easily install this compiler. And I think it is only a matter of time till someone writes a Swift-to-JS compiler (Apple might already have it on it's radar). [1]: I know it is not a "build/dependency manager", but I don't know how to call better in for sake of this discussion.