Blog articles/Data
From HaskellWiki
(Difference between revisions)
(→Strings) |
(→Listts) |
||
| Line 23: | Line 23: | ||
* [http://www.haskell.org/haskellwiki/Zipper The Zipper] | * [http://www.haskell.org/haskellwiki/Zipper The Zipper] | ||
| - | === | + | ===Lists=== |
* [http://wadler.blogspot.com/2007/12/arithmetic-for-lists.html Arithmetic for lists] | * [http://wadler.blogspot.com/2007/12/arithmetic-for-lists.html Arithmetic for lists] | ||
Revision as of 00:33, 9 December 2007
Contents |
1 Data structures
1.1 Trees
- A Tree Grows Up in Haskell: Building a Dictionary Type
- Flattening trees
- Map fusion: Making Haskell 225% faster
1.2 Stacks
1.3 Queues
1.4 Zipper
- Roll Your Own Window Manager: Tracking Focus with a Zipper
- From walking to zipping, Part 1: Moving right
- From walking to zipping, Part 2: Down and up
- The Zipper
1.5 Lists
1.6 Strings
1.7 Mutable data
1.8 Compression and serialisation
1.9 Generics
1.10 Miscelleanous
1.11 Further reading
2 Control structures
See also the subsections for monads and comonads.
