├── .devcontainer ├── Dockerfile └── devcontainer.json ├── .editorconfig ├── .eslintrc ├── .github └── workflows │ └── release.yml ├── .gitignore ├── .prettierignore ├── .prettierrc ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── code-of-conduct.md ├── package.json ├── release.config.js ├── rollup.config.ts ├── src ├── applyArgs.ts ├── compose.ts ├── deferP0.ts ├── pipe.ts ├── pipeImpl.ts ├── pipeInto.ts ├── ts-functional-pipe.ts └── types │ ├── Func.ts │ └── UnaryFunction.ts ├── test.sh ├── test ├── applyArgs.test.ts ├── compose.test.ts ├── deferP0.test.ts ├── pipe.test.ts ├── pipeInto.test.ts ├── toIterable.ts └── ts-functional-pipe.test.ts ├── tools ├── codeGeneration.ts ├── gh-pages-publish.ts └── semantic-release-prepare.ts ├── tsconfig.eslint.json ├── tsconfig.json ├── tslint.json └── typedoc.json /.devcontainer/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biggyspender/ts-functional-pipe/HEAD/.devcontainer/Dockerfile -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biggyspender/ts-functional-pipe/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biggyspender/ts-functional-pipe/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biggyspender/ts-functional-pipe/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biggyspender/ts-functional-pipe/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biggyspender/ts-functional-pipe/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biggyspender/ts-functional-pipe/HEAD/.prettierrc -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biggyspender/ts-functional-pipe/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biggyspender/ts-functional-pipe/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biggyspender/ts-functional-pipe/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biggyspender/ts-functional-pipe/HEAD/README.md -------------------------------------------------------------------------------- /code-of-conduct.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biggyspender/ts-functional-pipe/HEAD/code-of-conduct.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biggyspender/ts-functional-pipe/HEAD/package.json -------------------------------------------------------------------------------- /release.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biggyspender/ts-functional-pipe/HEAD/release.config.js -------------------------------------------------------------------------------- /rollup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biggyspender/ts-functional-pipe/HEAD/rollup.config.ts -------------------------------------------------------------------------------- /src/applyArgs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biggyspender/ts-functional-pipe/HEAD/src/applyArgs.ts -------------------------------------------------------------------------------- /src/compose.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biggyspender/ts-functional-pipe/HEAD/src/compose.ts -------------------------------------------------------------------------------- /src/deferP0.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biggyspender/ts-functional-pipe/HEAD/src/deferP0.ts -------------------------------------------------------------------------------- /src/pipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biggyspender/ts-functional-pipe/HEAD/src/pipe.ts -------------------------------------------------------------------------------- /src/pipeImpl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biggyspender/ts-functional-pipe/HEAD/src/pipeImpl.ts -------------------------------------------------------------------------------- /src/pipeInto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biggyspender/ts-functional-pipe/HEAD/src/pipeInto.ts -------------------------------------------------------------------------------- /src/ts-functional-pipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biggyspender/ts-functional-pipe/HEAD/src/ts-functional-pipe.ts -------------------------------------------------------------------------------- /src/types/Func.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biggyspender/ts-functional-pipe/HEAD/src/types/Func.ts -------------------------------------------------------------------------------- /src/types/UnaryFunction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biggyspender/ts-functional-pipe/HEAD/src/types/UnaryFunction.ts -------------------------------------------------------------------------------- /test.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | set -e 3 | npm run test:prod 4 | -------------------------------------------------------------------------------- /test/applyArgs.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biggyspender/ts-functional-pipe/HEAD/test/applyArgs.test.ts -------------------------------------------------------------------------------- /test/compose.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biggyspender/ts-functional-pipe/HEAD/test/compose.test.ts -------------------------------------------------------------------------------- /test/deferP0.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biggyspender/ts-functional-pipe/HEAD/test/deferP0.test.ts -------------------------------------------------------------------------------- /test/pipe.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biggyspender/ts-functional-pipe/HEAD/test/pipe.test.ts -------------------------------------------------------------------------------- /test/pipeInto.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biggyspender/ts-functional-pipe/HEAD/test/pipeInto.test.ts -------------------------------------------------------------------------------- /test/toIterable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biggyspender/ts-functional-pipe/HEAD/test/toIterable.ts -------------------------------------------------------------------------------- /test/ts-functional-pipe.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biggyspender/ts-functional-pipe/HEAD/test/ts-functional-pipe.test.ts -------------------------------------------------------------------------------- /tools/codeGeneration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biggyspender/ts-functional-pipe/HEAD/tools/codeGeneration.ts -------------------------------------------------------------------------------- /tools/gh-pages-publish.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biggyspender/ts-functional-pipe/HEAD/tools/gh-pages-publish.ts -------------------------------------------------------------------------------- /tools/semantic-release-prepare.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biggyspender/ts-functional-pipe/HEAD/tools/semantic-release-prepare.ts -------------------------------------------------------------------------------- /tsconfig.eslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biggyspender/ts-functional-pipe/HEAD/tsconfig.eslint.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biggyspender/ts-functional-pipe/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biggyspender/ts-functional-pipe/HEAD/tslint.json -------------------------------------------------------------------------------- /typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biggyspender/ts-functional-pipe/HEAD/typedoc.json --------------------------------------------------------------------------------