[Haskell-cafe] Teaching High-School one-semester FP (using Haskell)

Henning Thielemann lemming at henning-thielemann.de
Fri Dec 11 00:07:15 UTC 2020


On Thu, 10 Dec 2020, Albert Y. C. Lai wrote:

> In fact, it may be even worse, now that recursion is compulsory.  People 
> distrust recursion, they will think up all kinds of crazy schemes to 
> micromanage code execution, rather than just letting recursion do its job.

My experience is that students see in the first lession how recursion 
works and then stop learning new concepts. They keep coding every 'map', 
'filter' and 'foldl' manually as recursion. So recursion looks to me as 
funtional programming's GOTO, and if it is tail recursive, it actually is 
one.


More information about the Haskell-Cafe mailing list