init
yup is a shell for gloo-foo commands.
Type shell pipelines. yup parses them and executes them as gloo-foo calls — entirely in-process, no subprocesses.
yup> cat access.log | grep 503 | cut -d' ' -f1 | sort | uniq -c | sort -rn | head -5
Every command resolves to a gloo-foo function. The pipe operator connects them via gloo-foo’s streaming API.
yup> grep -i error server.log
yup> seq 1 100 | grep 7 | wc -l
yup> find . -name "*.go" | xargs grep "TODO"
More at github.com/yupsh.