[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