- A Type of Programming
- Algorithm Design with Haskell
- Beginning Haskell: A Project-Based Approach
- Developing Web Apps with Haskell and Yesod
- Functional Design and Architecture
- Get Programming with Haskell
- Haskell Book
- Haskell Cookbook
- Haskell Data Analysis Cookbook
- Haskell Design Patterns
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
list :: [Task Text] | |
list = to do | |
(□) "milk" | |
(□) "eggs" | |
(✓) "orange juice" | |
data Task a = Done a | Todo a deriving (Show) | |
to = execWriter |