3 ms·
I would really enjoy a class that was nothing but modeling various kinds of computation entirely with recursion. Every time I accomplish something neat and clea
by gglitch 3y ago
I would really enjoy a class that was nothing but modeling various kinds of computation entirely with recursion. Every time I accomplish something neat and clean with recursion, it feels like I just used a niche superpower.
- TuringTest 3y ago> I would really enjoy a class that was nothing but modeling various kinds of computation entirely with recursion. I had the luck of having a whole semester doing just that with various functional and logic languages (Haskell and Prolog) with a great teacher. You start by learning accumulator parameters and tail recursion, then you build and learn to use foldl and lazy functions; and then you may learn monads as a design pattern to reduce boilerplate for those techniques.