9.3
rash-git-cli
1 Rash integration
The rash-git-cli package adds a Linea/Rash line meaning to the git procedure from git-cli.
#lang rash |
|
(require rash-git-cli) |
|
git status |
git add -A |
git log --oneline -5 |
git commit -m "Update documentation" |
In an ordinary Racket expression, git remains the first-class procedure exported by git-cli:
(git 'status) (procedure? git)
Bare words in line mode are quoted before they are passed to git. Quoted strings and parenthesized Racket expressions retain their normal Racket meaning.
The base git-cli package has no dependency on Rash, Linea, or this package.