aboutsummaryrefslogtreecommitdiff
path: root/README.md
blob: 8330050158dc10277e9d52b0d2fc9028e0770a27 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
# 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`
 - pretty much nothing else