David Piepgrass
David Piepgrass
I just checked again. dotnet-script matches C# interactive (and LeMP): it does not support extension methods but it does support `using static`. dotnet-script does have unique features in its version...
Ahh, I misunderstood the situation. C# interactive actually does support extension methods if they are not within a `class` - they must be at the top level. So I will...
I have published LeMP 2.8.2 which allows extension methods directly inside `compileTime` (still not inside classes inside `compileTime`). Are they really adding top-level statements to the main language (not C#...
Good point, `Console.WriteLine` isn't going to do anything interesting inside Visual Studio (or is it? I don't know, but I'm reluctant to call `Console.SetOut` because it would affect the entire...
Also, in general, Loyc trees are DAGs (directed acyclic graphs) so I would also propose the following JSON representation for tree definitions and backreferences. LES3 | JSON | Comment ---------------------|--------------------------------------------------|----------------------------------------...
Suggested edited keyword list: added `redo`, `test`; replaced `except` with `minus`, and `using` with `given` so that so that `except` and `using` can be binary ops instead. ~~~js // Keyword-statement...
While I'm loathe to have too many keywords, I think it's important to distinguish the different kinds of readonly-ness; maybe there should be more keywords for variable decls? `let`, `const`......
I think they're trying to design Wasm so that the layers are pipelined, so that there are not multiple passes over the data. If each layer has a simple decoder,...
Hi Jonathan, I too am sorry to have taken so long to respond. But at least for part of that time I was productive, as I finally made that pattern-matching...
Ping. Any objection if I rename `RVList` to `VList`? It's bad enough that there is a special list type... but I dread explaining its name. (May as well ping here,...