dt
It's duck tape for your unix pipe.
dt
is an experimental concatenative
programming language. It is under wild development and zero stability between
versions is guaranteed.
``` $ dtsh dt 0.20.3
1 1 + print 2
[ [ n ] -> n print " " print n 2 * ] "print-and-double" def
1 [ print-and-double ] 7 times 1 2 4 8 16 32 64
[ [ false ] [ "bye" ] [ true ] [ "hi" ] ] opt println hi ```
shell
$ cargo install dt-tool
$ dtup bootstrap
Available under GPL v2.
A side quest of J.R. Hill | https://so.dang.cool | https://github.com/hiljusti