License Lines of code GitHub repo size

dt

It's duck tape for your unix pipes. Use it when you don't have a better tool.

In the words of Red Green:

Remember, it's only temporary... unless it works!

For pipes:

``` $ echo -e "3\n2\n1" | dt rev pls 1 2 3

$ alias scream-lines="dt [upcase words unlines] map pls" $ echo "hey you pikachu" | scream-lines HEY YOU PIKACHU ```

Running as an interactive shell:

dt is an experimental concatenative programming language.

``` $ dtsh dt 0.5.1

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 ```

Installation

shell $ cargo install dt-tool $ dtup bootstrap

Credits

Shared under GPL v2.

A side quest of J.R. Hill | https://so.dang.cool | https://github.com/hiljusti