├── .github └── workflows │ └── haskell-ci.yml ├── .gitignore ├── .hlint.yaml ├── .vim.custom ├── CHANGELOG.markdown ├── LICENSE ├── README.markdown ├── Setup.lhs ├── cabal.haskell-ci ├── cabal.project ├── folds.cabal ├── scripts └── travis_long ├── src └── Data │ ├── Fold.hs │ └── Fold │ ├── Class.hs │ ├── Internal.hs │ ├── L'.hs │ ├── L.hs │ ├── L1'.hs │ ├── L1.hs │ ├── M.hs │ ├── M1.hs │ ├── R.hs │ └── R1.hs ├── stack-7.10.yaml └── tests └── doctests.hs /.github/workflows/haskell-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/folds/HEAD/.github/workflows/haskell-ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/folds/HEAD/.gitignore -------------------------------------------------------------------------------- /.hlint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/folds/HEAD/.hlint.yaml -------------------------------------------------------------------------------- /.vim.custom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/folds/HEAD/.vim.custom -------------------------------------------------------------------------------- /CHANGELOG.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/folds/HEAD/CHANGELOG.markdown -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/folds/HEAD/LICENSE -------------------------------------------------------------------------------- /README.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/folds/HEAD/README.markdown -------------------------------------------------------------------------------- /Setup.lhs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/folds/HEAD/Setup.lhs -------------------------------------------------------------------------------- /cabal.haskell-ci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/folds/HEAD/cabal.haskell-ci -------------------------------------------------------------------------------- /cabal.project: -------------------------------------------------------------------------------- 1 | packages: . 2 | -------------------------------------------------------------------------------- /folds.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/folds/HEAD/folds.cabal -------------------------------------------------------------------------------- /scripts/travis_long: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/folds/HEAD/scripts/travis_long -------------------------------------------------------------------------------- /src/Data/Fold.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/folds/HEAD/src/Data/Fold.hs -------------------------------------------------------------------------------- /src/Data/Fold/Class.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/folds/HEAD/src/Data/Fold/Class.hs -------------------------------------------------------------------------------- /src/Data/Fold/Internal.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/folds/HEAD/src/Data/Fold/Internal.hs -------------------------------------------------------------------------------- /src/Data/Fold/L'.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/folds/HEAD/src/Data/Fold/L'.hs -------------------------------------------------------------------------------- /src/Data/Fold/L.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/folds/HEAD/src/Data/Fold/L.hs -------------------------------------------------------------------------------- /src/Data/Fold/L1'.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/folds/HEAD/src/Data/Fold/L1'.hs -------------------------------------------------------------------------------- /src/Data/Fold/L1.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/folds/HEAD/src/Data/Fold/L1.hs -------------------------------------------------------------------------------- /src/Data/Fold/M.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/folds/HEAD/src/Data/Fold/M.hs -------------------------------------------------------------------------------- /src/Data/Fold/M1.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/folds/HEAD/src/Data/Fold/M1.hs -------------------------------------------------------------------------------- /src/Data/Fold/R.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/folds/HEAD/src/Data/Fold/R.hs -------------------------------------------------------------------------------- /src/Data/Fold/R1.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/folds/HEAD/src/Data/Fold/R1.hs -------------------------------------------------------------------------------- /stack-7.10.yaml: -------------------------------------------------------------------------------- 1 | resolver: nightly-2015-09-20 2 | -------------------------------------------------------------------------------- /tests/doctests.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekmett/folds/HEAD/tests/doctests.hs --------------------------------------------------------------------------------