[Haskell wikibook] Re: Anyone around?
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.
More information about the Wikibook