├── .gitignore ├── 01-poly.md ├── 02-poly-num.md ├── 05-pattern-syntax.md ├── 06-library-inverse.md ├── 07-cite-novel.md ├── 08-angular-dollar.md ├── 09-angular-asterisk.md ├── 10-general-composition.md ├── 11-solve-form.md ├── 12-long-addition.md ├── 13-addition-quickcheck.md ├── 14-incomplete-map.md ├── 15-list-monad.md ├── 16-comprehension-bug.md ├── 16-power-tower.md ├── 17-tower-infinity.md ├── 18-iterate-tower.md ├── 19-tower-prim.md ├── 20-tight-recursion.md ├── 21-prim-fold.md ├── 22-prim-scheme.md ├── 23-folding-functions.md ├── 24-catalans.md ├── 25-empty-functor.md ├── 26-cata-instance.md ├── 27-omega-comprehensions.md ├── LICENSE └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nponeccop/haskell-exercises/HEAD/.gitignore -------------------------------------------------------------------------------- /01-poly.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nponeccop/haskell-exercises/HEAD/01-poly.md -------------------------------------------------------------------------------- /02-poly-num.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nponeccop/haskell-exercises/HEAD/02-poly-num.md -------------------------------------------------------------------------------- /05-pattern-syntax.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nponeccop/haskell-exercises/HEAD/05-pattern-syntax.md -------------------------------------------------------------------------------- /06-library-inverse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nponeccop/haskell-exercises/HEAD/06-library-inverse.md -------------------------------------------------------------------------------- /07-cite-novel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nponeccop/haskell-exercises/HEAD/07-cite-novel.md -------------------------------------------------------------------------------- /08-angular-dollar.md: -------------------------------------------------------------------------------- 1 | ## Exercise 08 2 | 3 | Explain what `(+3) <$> (+2)` does 4 | -------------------------------------------------------------------------------- /09-angular-asterisk.md: -------------------------------------------------------------------------------- 1 | ## Exercise 09 2 | 3 | Explain what `(*) <*> (+2)` does. 4 | -------------------------------------------------------------------------------- /10-general-composition.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nponeccop/haskell-exercises/HEAD/10-general-composition.md -------------------------------------------------------------------------------- /11-solve-form.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nponeccop/haskell-exercises/HEAD/11-solve-form.md -------------------------------------------------------------------------------- /12-long-addition.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nponeccop/haskell-exercises/HEAD/12-long-addition.md -------------------------------------------------------------------------------- /13-addition-quickcheck.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nponeccop/haskell-exercises/HEAD/13-addition-quickcheck.md -------------------------------------------------------------------------------- /14-incomplete-map.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nponeccop/haskell-exercises/HEAD/14-incomplete-map.md -------------------------------------------------------------------------------- /15-list-monad.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nponeccop/haskell-exercises/HEAD/15-list-monad.md -------------------------------------------------------------------------------- /16-comprehension-bug.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nponeccop/haskell-exercises/HEAD/16-comprehension-bug.md -------------------------------------------------------------------------------- /16-power-tower.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nponeccop/haskell-exercises/HEAD/16-power-tower.md -------------------------------------------------------------------------------- /17-tower-infinity.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nponeccop/haskell-exercises/HEAD/17-tower-infinity.md -------------------------------------------------------------------------------- /18-iterate-tower.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nponeccop/haskell-exercises/HEAD/18-iterate-tower.md -------------------------------------------------------------------------------- /19-tower-prim.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nponeccop/haskell-exercises/HEAD/19-tower-prim.md -------------------------------------------------------------------------------- /20-tight-recursion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nponeccop/haskell-exercises/HEAD/20-tight-recursion.md -------------------------------------------------------------------------------- /21-prim-fold.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nponeccop/haskell-exercises/HEAD/21-prim-fold.md -------------------------------------------------------------------------------- /22-prim-scheme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nponeccop/haskell-exercises/HEAD/22-prim-scheme.md -------------------------------------------------------------------------------- /23-folding-functions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nponeccop/haskell-exercises/HEAD/23-folding-functions.md -------------------------------------------------------------------------------- /24-catalans.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nponeccop/haskell-exercises/HEAD/24-catalans.md -------------------------------------------------------------------------------- /25-empty-functor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nponeccop/haskell-exercises/HEAD/25-empty-functor.md -------------------------------------------------------------------------------- /26-cata-instance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nponeccop/haskell-exercises/HEAD/26-cata-instance.md -------------------------------------------------------------------------------- /27-omega-comprehensions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nponeccop/haskell-exercises/HEAD/27-omega-comprehensions.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nponeccop/haskell-exercises/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # haskell-exercises 2 | --------------------------------------------------------------------------------