├── .gitignore ├── .travis.yml ├── Makefile ├── README.md ├── functional.plugin.zsh ├── install.sh ├── src ├── __done-docs.zsh ├── __init-docs.zsh ├── __loop-magic.zsh ├── docs.zsh ├── each ├── eachf ├── filter ├── filtera ├── filterf ├── fold ├── folda ├── foldf ├── foldright ├── loop-magic.zsh ├── map ├── mapa ├── param_is_constant_if_at_all └── param_is_singleton └── tests ├── .zshenv ├── docs.t ├── each.t ├── filter.t ├── fold.t ├── foldright.t └── map.t /.gitignore: -------------------------------------------------------------------------------- 1 | # Don't store Emacs backups 2 | *~ -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarrasch/zsh-functional/HEAD/.travis.yml -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarrasch/zsh-functional/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarrasch/zsh-functional/HEAD/README.md -------------------------------------------------------------------------------- /functional.plugin.zsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarrasch/zsh-functional/HEAD/functional.plugin.zsh -------------------------------------------------------------------------------- /install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarrasch/zsh-functional/HEAD/install.sh -------------------------------------------------------------------------------- /src/__done-docs.zsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarrasch/zsh-functional/HEAD/src/__done-docs.zsh -------------------------------------------------------------------------------- /src/__init-docs.zsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarrasch/zsh-functional/HEAD/src/__init-docs.zsh -------------------------------------------------------------------------------- /src/__loop-magic.zsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarrasch/zsh-functional/HEAD/src/__loop-magic.zsh -------------------------------------------------------------------------------- /src/docs.zsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarrasch/zsh-functional/HEAD/src/docs.zsh -------------------------------------------------------------------------------- /src/each: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarrasch/zsh-functional/HEAD/src/each -------------------------------------------------------------------------------- /src/eachf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarrasch/zsh-functional/HEAD/src/eachf -------------------------------------------------------------------------------- /src/filter: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarrasch/zsh-functional/HEAD/src/filter -------------------------------------------------------------------------------- /src/filtera: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarrasch/zsh-functional/HEAD/src/filtera -------------------------------------------------------------------------------- /src/filterf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarrasch/zsh-functional/HEAD/src/filterf -------------------------------------------------------------------------------- /src/fold: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarrasch/zsh-functional/HEAD/src/fold -------------------------------------------------------------------------------- /src/folda: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarrasch/zsh-functional/HEAD/src/folda -------------------------------------------------------------------------------- /src/foldf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarrasch/zsh-functional/HEAD/src/foldf -------------------------------------------------------------------------------- /src/foldright: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarrasch/zsh-functional/HEAD/src/foldright -------------------------------------------------------------------------------- /src/loop-magic.zsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarrasch/zsh-functional/HEAD/src/loop-magic.zsh -------------------------------------------------------------------------------- /src/map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarrasch/zsh-functional/HEAD/src/map -------------------------------------------------------------------------------- /src/mapa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarrasch/zsh-functional/HEAD/src/mapa -------------------------------------------------------------------------------- /src/param_is_constant_if_at_all: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarrasch/zsh-functional/HEAD/src/param_is_constant_if_at_all -------------------------------------------------------------------------------- /src/param_is_singleton: -------------------------------------------------------------------------------- 1 | local par=$1 2 | [[ $par[1] != '[' ]] 3 | -------------------------------------------------------------------------------- /tests/.zshenv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarrasch/zsh-functional/HEAD/tests/.zshenv -------------------------------------------------------------------------------- /tests/docs.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarrasch/zsh-functional/HEAD/tests/docs.t -------------------------------------------------------------------------------- /tests/each.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarrasch/zsh-functional/HEAD/tests/each.t -------------------------------------------------------------------------------- /tests/filter.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarrasch/zsh-functional/HEAD/tests/filter.t -------------------------------------------------------------------------------- /tests/fold.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarrasch/zsh-functional/HEAD/tests/fold.t -------------------------------------------------------------------------------- /tests/foldright.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarrasch/zsh-functional/HEAD/tests/foldright.t -------------------------------------------------------------------------------- /tests/map.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tarrasch/zsh-functional/HEAD/tests/map.t --------------------------------------------------------------------------------