Jonathan Immanuel Brachthäuser
Jonathan Immanuel Brachthäuser
@phischu
~Hmmm maybe this is a copy and paste error from a different backend? I believe Chez had two leading args that you needed to discard.~ Excerpt from: https://nodejs.org/docs/latest/api/process.html#processargv > The...
This seems related to us typically using `--eval` (https://github.com/nodejs/node/issues/9017) and @dvdvgt wrapper not using eval. In both cases, however, at least the first argument is dropped. ``` node --eval "console.log(process.argv)"...
I propose the following fix: 1. fix #319 2. change code generation of JS apps to not generate `module.exports = { main: main_1202 }`, but instead `main_1202()` as the last...
There might be a tiny problem that the website could potentially rely on the exports, we have to double check that. We *really* need more automated tests for LSP and...
Another related problem is that we use an absolute path here: https://github.com/effekt-lang/effekt/blob/e68b8b3cf3a6d36df2719d00ed77d4d7f0935990/effekt/jvm/src/main/scala/effekt/Runner.scala#L108 Moving the js file and the "binary" will not work (/cc @dvdvgt)
/cc @e45lee ;)
When implementing this, we should also consider #67 since we would need a general form of polymorphism and kind inference. This is not the easiest task to start, but maybe...
Here is a test bibtex file: ```bibtex Conferences: @string{ProcOf = "Proceedings of the "} @string{ICFP = ProcOf # "International Conference on Functional Programming"} Cities: @string{NewYork = "New York, USA"} Papers:...
Hi, sorry -- I don't know how this issue has escaped me. I'll have a look into it (even though this issue is pretty old).