Hi all,<div><br></div><div>I am new at Haskell, but I am trying to learn as much as possible.</div><div><br></div><div>While learning, I noticed that h-99 (the 99 Haskell problems) are highly recommended on <a href="http://haskell.org">haskell.org</a>. However, the answers to the 99 problems are not finished, and some of the answers are not really Haskell-ish.</div>
<div><br></div><div>So here&#39;s my question: how useful is h-99 (are they overrated as learning tools)? I find myself solve most of them in a &quot;from the scratch&quot; fashion (e.g., no Monad, no Applicative, no Functor aside from List and a few Maybe). Some of them are paper-worthy, for example the prime problems. I hope some guru-level Haskeller could do away the missing few, and maybe dive deeper into the surface to produce more insights (like the knights travel page or the sieve paper, which are both beautiful).</div>
<div><br></div><div>And of course, if anyone could tell me how to learn Haskell without treating it as just another functional language, I&#39;d be very grateful:)</div><div><br></div><div>Thanks,</div><div><br></div><div>
Ziyao</div>