[Haskell wikibook] Re: Anyone around?

Heinrich Apfelmus apfelmus at quantentunnel.de
Mon May 10 10:00:49 EDT 2010

Daniel Mlot wrote:
> That leads to the conclusion that following the book linearly is
> probably not the optimal way to do it, specially when one gets to the
> more advanced topics.

Yep. In particular, people are likely to read the advanced material
after having learned Haskell from other tutorials and so on. We can as
well embrace modularity.

> I thought about having a study guide, which
> presented the dependency tree (as Apfelmus suggested) as well as trails
> on a particular topic, as in Data structures: Lists and tuples > More
> about lists > List processing > (Type declarations) > More on datatypes
>> (Trees, general map and fold) > Zippers > (Maps? Arrays?) > ... I also
> think it would be great having some visually rich way of presenting the
> relationships, like using conceptual maps (for instance, have a look at
> this nifty tool: http://cmap.ihmc.us/conceptmap.html ).

Indeed, the main drawback of modularity is the loss of clear navigation.
Tracking prerequisites and study guides can alleviate that.

Heinrich Apfelmus


More information about the Wikibook mailing list