blob: 50b7e8d77b1ffa67c2d66988290329f905316c45 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
# neb
### an attempt at a language
## ideas
- **Lisp-y**: I hope you like parentheses!
- **Strongly typed**: types are Good, and could enable future compilation
- **We <3 Linux**: strong support for pipelines and shell-ing out
- **Immutable variables**: mutability is scary and makes for strange bugs
- **Pure functions**: side effects are also scary
## things that work
- `(print [out :string]) => :bool`
- `(exit [[status :int]]) => :bool`
- some arithmetic (`+`, `-`, `*`)
- pretty much nothing else
|