https://github.com/evturn/haskellbook
Solutions to exercises from the book Haskell Programming
https://github.com/evturn/haskellbook
abstract-data-types algebraic-data-types applicative foldable functor haskell haskell-book haskell-programming haskellbook monad monad-transformers monoid newtype parser-combinators product-type semigroup solutions sum-types traversable
Last synced: 6 days ago
JSON representation
Solutions to exercises from the book Haskell Programming
- Host: GitHub
- URL: https://github.com/evturn/haskellbook
- Owner: evturn
- Created: 2017-03-26T07:18:48.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2021-08-18T10:00:24.000Z (over 4 years ago)
- Last Synced: 2024-04-15T04:38:01.273Z (almost 2 years ago)
- Topics: abstract-data-types, algebraic-data-types, applicative, foldable, functor, haskell, haskell-book, haskell-programming, haskellbook, monad, monad-transformers, monoid, newtype, parser-combinators, product-type, semigroup, solutions, sum-types, traversable
- Language: Haskell
- Homepage:
- Size: 603 KB
- Stars: 26
- Watchers: 2
- Forks: 8
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Haskell Programming
Solutions
- [Lamda Calculus](https://github.com/evturn/haskellbook/tree/master/01)
- [Hello Haskell](https://github.com/evturn/haskellbook/tree/master/02)
- [Strings](https://github.com/evturn/haskellbook/tree/master/03)
- [Basic Datatypes](https://github.com/evturn/haskellbook/tree/master/04)
- [Types](https://github.com/evturn/haskellbook/tree/master/05)
- [Typeclasses](https://github.com/evturn/haskellbook/tree/master/06)
- [Functions](https://github.com/evturn/haskellbook/tree/master/07)
- [Recursion](https://github.com/evturn/haskellbook/tree/master/08)
- [Lists](https://github.com/evturn/haskellbook/tree/master/09)
- [Folds](https://github.com/evturn/haskellbook/tree/master/10)
- [Algebraic Datatypes](https://github.com/evturn/haskellbook/tree/master/11)
- [Signaling Adversity](https://github.com/evturn/haskellbook/tree/master/12)
- [Building Projects](https://github.com/evturn/haskellbook/tree/master/13)
- [Testing](https://github.com/evturn/haskellbook/tree/master/14)
- [Monoid, Semigroup](https://github.com/evturn/haskellbook/tree/master/15)
- [Functor](https://github.com/evturn/haskellbook/tree/master/16)
- [Applicative](https://github.com/evturn/haskellbook/tree/master/17)
- [Monad](https://github.com/evturn/haskellbook/tree/master/18)
- [Abstract Structure](https://github.com/evturn/haskellbook/tree/master/19)
- [Foldable](https://github.com/evturn/haskellbook/tree/master/20)
- [Traversable](https://github.com/evturn/haskellbook/tree/master/21)
- [Reader](https://github.com/evturn/haskellbook/tree/master/22)
- [State](https://github.com/evturn/haskellbook/tree/master/23)
- [Parser Combinators](https://github.com/evturn/haskellbook/tree/master/24)
- [Composing Types](https://github.com/evturn/haskellbook/tree/master/25)
- [Monad Transformers](https://github.com/evturn/haskellbook/tree/master/26)
- [Non-strictness](https://github.com/evturn/haskellbook/tree/master/27)
- [Basic Libraries](https://github.com/evturn/haskellbook/tree/master/28)
- [IO](https://github.com/evturn/haskellbook/tree/master/29)
- [Exceptions](https://github.com/evturn/haskellbook/tree/master/30)
- [Final Project](https://github.com/evturn/haskellbook/tree/master/31)