├── .editorconfig ├── .github ├── ISSUE_TEMPLATE │ ├── Bug_report.md │ ├── Documentation.md │ └── Feature_request.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ └── main.yml ├── .gitignore ├── .prettierrc ├── .vscode └── settings.json ├── CHANGELOG.md ├── LICENSE ├── README.md ├── code2comment.html ├── docs ├── _config.yml ├── _sass │ └── custom │ │ └── custom.scss ├── index.md └── modules │ ├── IxApplicative.ts.md │ ├── IxApply.ts.md │ ├── IxChain.ts.md │ ├── IxFunctor.ts.md │ ├── IxMonad.ts.md │ ├── IxPointed.ts.md │ ├── IxState.ts.md │ ├── IxStateT.ts.md │ ├── index.md │ └── index.ts.md ├── jest.config.js ├── package.json ├── scripts ├── FileSystem.ts ├── build.ts ├── pre-publish.ts ├── release.ts └── run.ts ├── src ├── IxApplicative.ts ├── IxApply.ts ├── IxChain.ts ├── IxFunctor.ts ├── IxMonad.ts ├── IxPointed.ts ├── IxState.ts ├── IxStateT.ts └── index.ts ├── test ├── IxState.ts └── util.ts ├── tsconfig.build-es6.json ├── tsconfig.build.json ├── tsconfig.json └── tslint.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derrickbeining/fp-ts-indexed-monad/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/Bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derrickbeining/fp-ts-indexed-monad/HEAD/.github/ISSUE_TEMPLATE/Bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/Documentation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derrickbeining/fp-ts-indexed-monad/HEAD/.github/ISSUE_TEMPLATE/Documentation.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/Feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derrickbeining/fp-ts-indexed-monad/HEAD/.github/ISSUE_TEMPLATE/Feature_request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derrickbeining/fp-ts-indexed-monad/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derrickbeining/fp-ts-indexed-monad/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.log 2 | node_modules 3 | /dist 4 | dev 5 | .idea 6 | coverage 7 | docs/examples 8 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derrickbeining/fp-ts-indexed-monad/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derrickbeining/fp-ts-indexed-monad/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derrickbeining/fp-ts-indexed-monad/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derrickbeining/fp-ts-indexed-monad/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derrickbeining/fp-ts-indexed-monad/HEAD/README.md -------------------------------------------------------------------------------- /code2comment.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derrickbeining/fp-ts-indexed-monad/HEAD/code2comment.html -------------------------------------------------------------------------------- /docs/_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derrickbeining/fp-ts-indexed-monad/HEAD/docs/_config.yml -------------------------------------------------------------------------------- /docs/_sass/custom/custom.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derrickbeining/fp-ts-indexed-monad/HEAD/docs/_sass/custom/custom.scss -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derrickbeining/fp-ts-indexed-monad/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/modules/IxApplicative.ts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derrickbeining/fp-ts-indexed-monad/HEAD/docs/modules/IxApplicative.ts.md -------------------------------------------------------------------------------- /docs/modules/IxApply.ts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derrickbeining/fp-ts-indexed-monad/HEAD/docs/modules/IxApply.ts.md -------------------------------------------------------------------------------- /docs/modules/IxChain.ts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derrickbeining/fp-ts-indexed-monad/HEAD/docs/modules/IxChain.ts.md -------------------------------------------------------------------------------- /docs/modules/IxFunctor.ts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derrickbeining/fp-ts-indexed-monad/HEAD/docs/modules/IxFunctor.ts.md -------------------------------------------------------------------------------- /docs/modules/IxMonad.ts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derrickbeining/fp-ts-indexed-monad/HEAD/docs/modules/IxMonad.ts.md -------------------------------------------------------------------------------- /docs/modules/IxPointed.ts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derrickbeining/fp-ts-indexed-monad/HEAD/docs/modules/IxPointed.ts.md -------------------------------------------------------------------------------- /docs/modules/IxState.ts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derrickbeining/fp-ts-indexed-monad/HEAD/docs/modules/IxState.ts.md -------------------------------------------------------------------------------- /docs/modules/IxStateT.ts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derrickbeining/fp-ts-indexed-monad/HEAD/docs/modules/IxStateT.ts.md -------------------------------------------------------------------------------- /docs/modules/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derrickbeining/fp-ts-indexed-monad/HEAD/docs/modules/index.md -------------------------------------------------------------------------------- /docs/modules/index.ts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derrickbeining/fp-ts-indexed-monad/HEAD/docs/modules/index.ts.md -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derrickbeining/fp-ts-indexed-monad/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derrickbeining/fp-ts-indexed-monad/HEAD/package.json -------------------------------------------------------------------------------- /scripts/FileSystem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derrickbeining/fp-ts-indexed-monad/HEAD/scripts/FileSystem.ts -------------------------------------------------------------------------------- /scripts/build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derrickbeining/fp-ts-indexed-monad/HEAD/scripts/build.ts -------------------------------------------------------------------------------- /scripts/pre-publish.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derrickbeining/fp-ts-indexed-monad/HEAD/scripts/pre-publish.ts -------------------------------------------------------------------------------- /scripts/release.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derrickbeining/fp-ts-indexed-monad/HEAD/scripts/release.ts -------------------------------------------------------------------------------- /scripts/run.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derrickbeining/fp-ts-indexed-monad/HEAD/scripts/run.ts -------------------------------------------------------------------------------- /src/IxApplicative.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derrickbeining/fp-ts-indexed-monad/HEAD/src/IxApplicative.ts -------------------------------------------------------------------------------- /src/IxApply.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derrickbeining/fp-ts-indexed-monad/HEAD/src/IxApply.ts -------------------------------------------------------------------------------- /src/IxChain.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derrickbeining/fp-ts-indexed-monad/HEAD/src/IxChain.ts -------------------------------------------------------------------------------- /src/IxFunctor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derrickbeining/fp-ts-indexed-monad/HEAD/src/IxFunctor.ts -------------------------------------------------------------------------------- /src/IxMonad.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derrickbeining/fp-ts-indexed-monad/HEAD/src/IxMonad.ts -------------------------------------------------------------------------------- /src/IxPointed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derrickbeining/fp-ts-indexed-monad/HEAD/src/IxPointed.ts -------------------------------------------------------------------------------- /src/IxState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derrickbeining/fp-ts-indexed-monad/HEAD/src/IxState.ts -------------------------------------------------------------------------------- /src/IxStateT.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derrickbeining/fp-ts-indexed-monad/HEAD/src/IxStateT.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derrickbeining/fp-ts-indexed-monad/HEAD/src/index.ts -------------------------------------------------------------------------------- /test/IxState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derrickbeining/fp-ts-indexed-monad/HEAD/test/IxState.ts -------------------------------------------------------------------------------- /test/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derrickbeining/fp-ts-indexed-monad/HEAD/test/util.ts -------------------------------------------------------------------------------- /tsconfig.build-es6.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derrickbeining/fp-ts-indexed-monad/HEAD/tsconfig.build-es6.json -------------------------------------------------------------------------------- /tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derrickbeining/fp-ts-indexed-monad/HEAD/tsconfig.build.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derrickbeining/fp-ts-indexed-monad/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derrickbeining/fp-ts-indexed-monad/HEAD/tslint.json --------------------------------------------------------------------------------