Skip to content
0:00 / 0:00

#recursion#loops#functionalprogramming

Understanding FP: Overcoming Intuition and Ease Hurdles

Impure Pics

3.8K subscribers • 7 videos on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.

Beginner. No background in the topic needed.

1.2K views3 years ago1 recommendation

Programming languagesComputer scienceFunctional programmingAlgorithms

An explanation of why functional programming can feel unintuitive and how to transition from loops to recursion.

Hate watching videos? Check out the complementary article, which covers the same content: dev.to/zelenya/understanding-fp-overcoming-intuition-and-eas… Some people state that the FP way of doing things is easier, while others say it’s more complicated and isn’t even worth it. Let’s explore this. #fp #javascript #scala #rust Subscribe to Impure Pics: bit.ly/impure-youtube *More Impure Pics* 🐣 twitter.com/impurepics 📦 impurepics.com 👕 merch.impurepics.com *Functional Alphabet book* 📗 Softcover: bit.ly/fp-abc-soft-cover 📘 Hardcover: bit.ly/fp-abc-hard-cover *Watch more Impure Pics* youtube.com/watch?v=c7FncTzvpUQ&list=UULF9-egQYdpElHtvVM-t9q… *About Impure Pics* FP Advocat. Distilling functional programming for the good of all Get in touch: zelenya.com Loop and recursion Intuition and Ease To loop or not to loop? Alternatives A practical walkthrough Alternatives Final words

Why it's here

1 person recommends this

What people say. Recommended as a clear explanation of the mental shift required when moving from loops to recursion in functional programming.

u/IamZelenyain r/scala • Recommends

Understanding FP: Overcoming Intuition and Ease Hurdles (loops vs. recursion)