# Blog articles

### From HaskellWiki

(Difference between revisions)

Line 13: | Line 13: | ||

* [[/Algorithms|Algorithms and techniques]] | * [[/Algorithms|Algorithms and techniques]] | ||

− | * [[/Computational Category Theory]] | + | * [[/Categories|Computational Category Theory]] |

* [[/Data|Data and control structures]] | * [[/Data|Data and control structures]] | ||

* [[/Databases|Databases in Haskell]] | * [[/Databases|Databases in Haskell]] |

## Revision as of 00:40, 16 October 2008

Many areas of Haskell have been explored in the form of blog posts. This page collects the best of those articles from across the web. Due to the vast amount of material, this page is divided into sub-categories:

## 1 Introductory material

- Introductions to Haskell
- Comparing Haskell to other languages
- Functional programming in general
- Small programming exercises

## 2 Specific topics

- Algorithms and techniques
- Computational Category Theory
- Data and control structures
- Databases in Haskell
- Error handling and exceptions
- GUIs in Haskell
- Graphics
- HTML and XML and the Web
- Hardware and robots
- Haskell language features
- High performance Haskell
- IO in Haskell
- The FFI: interfaces to other languages
- Libraries and packages
- Mathematics and Haskell
- Monads, Comonads, Arrows
- Networking
- Parallel and concurrent programming
- Parsing, regular expressions
- Domain specific languages and code generation
- Programming with types
- Testing, correctness and proofs

## 3 Further reading

Further material on these topics is available in The Haskell Wikibook

For libraries divided into similar topics, see:

For in-depth research into these topics: