├── .gitignore ├── LICENSE ├── Setup.hs ├── bench └── Main.hs ├── prefolds.cabal ├── readme.md ├── src ├── Data │ └── Strict │ │ ├── Drive.hs │ │ ├── Maybe.hs │ │ └── Tuple.hs ├── Experiment │ ├── SimpleStepper.hs │ └── Stepper.hs ├── Fold │ ├── Core.hs │ └── Pure.hs ├── Lib.hs ├── Prefolds.hs └── Unfold │ ├── Core.hs │ └── Pure.hs ├── stack.yaml └── test └── Main.hs /.gitignore: -------------------------------------------------------------------------------- 1 | .stack-work 2 | *.*~ 3 | run.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effectfully/prefolds/HEAD/LICENSE -------------------------------------------------------------------------------- /Setup.hs: -------------------------------------------------------------------------------- 1 | import Distribution.Simple 2 | main = defaultMain 3 | -------------------------------------------------------------------------------- /bench/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effectfully/prefolds/HEAD/bench/Main.hs -------------------------------------------------------------------------------- /prefolds.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effectfully/prefolds/HEAD/prefolds.cabal -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effectfully/prefolds/HEAD/readme.md -------------------------------------------------------------------------------- /src/Data/Strict/Drive.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effectfully/prefolds/HEAD/src/Data/Strict/Drive.hs -------------------------------------------------------------------------------- /src/Data/Strict/Maybe.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effectfully/prefolds/HEAD/src/Data/Strict/Maybe.hs -------------------------------------------------------------------------------- /src/Data/Strict/Tuple.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effectfully/prefolds/HEAD/src/Data/Strict/Tuple.hs -------------------------------------------------------------------------------- /src/Experiment/SimpleStepper.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effectfully/prefolds/HEAD/src/Experiment/SimpleStepper.hs -------------------------------------------------------------------------------- /src/Experiment/Stepper.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effectfully/prefolds/HEAD/src/Experiment/Stepper.hs -------------------------------------------------------------------------------- /src/Fold/Core.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effectfully/prefolds/HEAD/src/Fold/Core.hs -------------------------------------------------------------------------------- /src/Fold/Pure.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effectfully/prefolds/HEAD/src/Fold/Pure.hs -------------------------------------------------------------------------------- /src/Lib.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effectfully/prefolds/HEAD/src/Lib.hs -------------------------------------------------------------------------------- /src/Prefolds.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effectfully/prefolds/HEAD/src/Prefolds.hs -------------------------------------------------------------------------------- /src/Unfold/Core.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effectfully/prefolds/HEAD/src/Unfold/Core.hs -------------------------------------------------------------------------------- /src/Unfold/Pure.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effectfully/prefolds/HEAD/src/Unfold/Pure.hs -------------------------------------------------------------------------------- /stack.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effectfully/prefolds/HEAD/stack.yaml -------------------------------------------------------------------------------- /test/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effectfully/prefolds/HEAD/test/Main.hs --------------------------------------------------------------------------------