Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mberlanda/real_world_haskell


https://github.com/mberlanda/real_world_haskell

Last synced: 1 day ago
JSON representation

Awesome Lists containing this project

README

        

# Real World Haskell

This repo is presenting the assignments of the book [Real World Haskell](http://book.realworldhaskell.org/) by Bryan O'Sullivan, Don Stewart, and John Goerzen.

### Prerequisites
#### Install Haskell
In order to get started, you need first to [install Haskell](https://www.haskell.org/platform/) of course.
```bash
$ sudo apt-get install haskell-platform
```

### Notes
- [01. Getting Started](ch01/notes.md)
- [02. Types and Functions](ch02/notes.md)
- [03. Defining Types, Streamlining Functions](ch03/notes.md)
- [04. Functional Programming](ch04/notes.md)
- [05. Writing a library: working with JSON data](ch05/notes.md)
- [06. Using Typeclasses](ch06/notes.md)
- [07. I/O](ch07/notes.md)
- [08. Efficient file processing, regular expressions, and file name matching](ch08/notes.md)
- [09. I/O Case Study: A Library for Searching the Filesystem](ch09/notes.md)
- [10. Code Case Study: Parsing a Binary Data Format](ch10/notes.md)
- [11. Testing and quality assurance](ch11/notes.md)
- [12. Barcode Recognition](ch12/notes.md)
- [13. Data Structures](ch13/notes.md)