thoughtpolice/vacuum — Issue #2: New gallery with moar examples
Author: thoughtpolice
Created: 2011-12-05 23:08:52+00:00
State: open

Matt originally had a small gallery of examples of Vacuum output, including sequences, difference lists (dlists,) and a simple example of `Data.List.transpose`. See here:

http://web.archive.org/web/20100410115820/http://moonpatio.com/vacuum/

I've started a basic gallery inside the main repository with only a simple example (the output of the list `[1, 2]`,) but really the gallery should be on the `gh-pages` branch with a page for each data type, with several examples of each.

Some simple examples of data structures that would be cool to visualize with various combinators:

* vector
* containers
* dlist
* unordered-containers (HashSet, lazy/strict HashMap - also Johans' HAMTs)
* Data.Sequence (or perhaps generally a finger-tree)
* Data.List
* JSON (aeson?) for a simple type
* FGL or a graph library
* A priority queue (millions of choices)
* A zipper (millions of choices)