Blog articles/Data
From HaskellWiki
(Difference between revisions)
(an article on delimited continuations) |
(→Delimited continuations) |
||
| Line 26: | Line 26: | ||
See also the subsections for [[Blog_articles/Monads#Monads|monads]] and [[Blog_articles/Monads#Comonads|comonads]]. | See also the subsections for [[Blog_articles/Monads#Monads|monads]] and [[Blog_articles/Monads#Comonads|comonads]]. | ||
| + | |||
| + | === Continuations === | ||
| + | |||
| + | * [http://therning.org/magnus/archives/306 Continuing with continuations] | ||
=== Delimited continuations === | === Delimited continuations === | ||
* [http://blog.moertel.com/articles/2005/09/13/scope-herding-with-delimited-continuations Scope herding with delimited continuations] | * [http://blog.moertel.com/articles/2005/09/13/scope-herding-with-delimited-continuations Scope herding with delimited continuations] | ||
Revision as of 00:22, 6 July 2007
Contents |
1 Data structures
- Queues without pointers
- A Tree Grows Up in Haskell: Building a Dictionary Type
- Haskell Stacks : Two Different Ways
- A counter datatype with constant-time update
- Map fusion: Making Haskell 225% faster
- Roll Your Own Window Manager: Tracking Focus with a Zipper
1.1 Strings
1.2 Mutable data
1.3 Generics
2 Control structures
See also the subsections for monads and comonads.
