jojo-in-js

threaded code support in js

Usage no npm install needed!

<script type="module">
  import jojoInJs from 'https://cdn.skypack.dev/jojo-in-js';
</script>

README


jojo in js

purely runtime threaded code support for js

it can be viewed as

  • fancy pipeline

  • threading macro like in clojure and racket

  • forth-like language embeded in js


features added to js

  • proper tail call (also called tail call optimization)

  • limited pattern match

  • [todo] delimited continuation

  • [todo] macro system

  • [todo] module system