3 ms·
I’ve stumbled into this problem before while drafting a language I want to make*. A lot of the design philosophy is “symbols for language features” and as such
by jevndev 1y ago
I’ve stumbled into this problem before while drafting a language I want to make*. A lot of the design philosophy is “symbols for language features” and as such import/export is handled by `<~`and `~>`. An example of an exported function:
```
<~ foo := (a: int) { a - 1 }
```
Then at the import site:
```
~> foo
```
* some day it’ll totally for real make it off the page and into an interpreter I’m sure :,)