Yves Parès <limestr...@gmail.com> writes: > And conversely, someone who have made a C-to-Haskell binding may not be a > Haskell guru. > > What about Arrows: do you think one should master them so that he could be > regarded as experienced? > It's kind of hard to put a border between casual Haskell and skilled > Haskell, since it's a very wide language and your knowledge will depend on > what you have already done.
Exactly; until I need to know something I typically don't bother really studying and learning it (e.g. iteratees: they sound cool, and I've read through the TMR paper on it, etc. but I still don't "grok" and understand them fully). As an example: until I took over graphviz, I didn't really understand combinator parsing. Now I feel I know how polyparse works fairly well, but I still have no idea how to use Parsec (either series), partially because of how complex it is compared to polyparse. -- Ivan Lazar Miljenovic ivan.miljeno...@gmail.com IvanMiljenovic.wordpress.com _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe