|bash||github shenanigans||on December 2, 2017|
|compleat||bug fixes + polish||on December 2, 2017|
|man||extra pompous||on November 30, 2017|
|src||more progress||on December 6, 2017|
|.ctags||readme||on December 2, 2017|
|.ignore||nicer ignores||on November 30, 2017|
|.travis.yml||add support for a lot of files; nearly rea…||on December 3, 2017|
|.yamllint||readme||on December 2, 2017|
|CONTRIBUTING.md||docs + update benchmarks||on December 1, 2017|
|Justfile||github shenanigans||on December 2, 2017|
|LICENSE||added license finally lol.||on November 27, 2017|
|README.md||screenshot||on December 3, 2017|
|TODO.md||starting to do concurrency stuff hopefully||on December 4, 2017|
|screenshot.png||screenshot||on December 3, 2017|
|shake.hs||polyglot||on December 4, 2017|
poly is a command-line tool that determines project contents.
Reasons to use polyglot:
Reasons not to use polyglot:
On the Rust repo:
Polyglot distinguishes itself from
loc by being able to disambiguate file names.
poly will not confuse Happy for Yacc (for instance).
The easiest way to install is to use the installation script, like so:
curl -sSl https://raw.githubusercontent.com/vmchale/polyglot/master/bash/install.sh | bash -s
You may need to add
$HOME/.local/bin to your
$HOME/.local/share/man/man1 to your
You can optionally install compleat for shell completions as well.
$ ./shake.hs install
You can view manpages for
$ man poly