|
|
|
|
|
by jevndev
393 days 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 :,) |
|