GitHub - tssm/up-to-date-real-world-haskell: I'm trying to update the Re...
source link: https://github.com/tssm/up-to-date-real-world-haskell
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
README.org
Real World Haskell by Bryan O’Sullivan, Don Stewart and John Goerzen is an old book (2008) that approach teaching Haskell by building small programs. Sadly the language and libraries have changed enough to make several of the examples useless so I am making them working again. After I finish I pretend to make the changes listed as enhancements in the issue tracker.
Progress
- DONE Introduction
- DONE Getting started
- DONE Types and functions
- DONE Defining Types, Streamlining Functions
- DONE Functional programming
- DONE Writing a library
- DONE Using type classes
- DONE I/O
- DONE Efficient file processing
- DONE A library for searching the file system
- DONE Parsing a binary data format
- DONE Testing and quality assurance
- DONE Barcode recognition
- DONE Data structures
- DONE Using Parsec
- DONE Monads
- DONE Programming with monads
- TODO Interfacing with C
- STARTED Monad transformers
- STARTED Error handling
- TODO Systems programming
- TODO Using databases
- TODO Web client programming
- TODO GUI programming with gtk2hs
- TODO Concurrent and multicore programming
- TODO Profiling and optimization
- TODO Building a Bloom filter
- TODO Sockets and syslog
- TODO Software transactional memory
- TODO Appendix: Characters, strings and scaping rules
- TODO Bibliography
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK