diff options
| author | Alex Corcoles <alex@pdp7.net> | 2022-08-05 00:29:38 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-08-05 00:29:38 +0200 |
| commit | 67ee8fafd90a762273f5c25f10b757f449aeffa7 (patch) | |
| tree | f7466c1a90d804469bc0dbb396141f0406535490 /IDEAS.org | |
| parent | 95ef450e712440843545ba9a170ae9571e09280c (diff) | |
Add Rust/Haskelly AST transform-friendlty language
Diffstat (limited to 'IDEAS.org')
| -rw-r--r-- | IDEAS.org | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -87,6 +87,12 @@ See https://github.com/EvgSkv/logica - Timestamp stdout/stderr for crude profiling - Implement a CI system on top? +* Statically-typed AST transform-friendly language + +- A Haskell/Rusty language, but with GC and nice compiler errors. +- First-class support for AST transforms- both one-off (apply this transform to the source code and commit the change) and ongoing (define AST transforms to run as part of the compilation process). +- Maybe such language would never need reflection, so refactoring would be very safe. + * SQL Query tool - ipython notebook style interface |
