Why is Learning Functional Programming So Damned Hard?

Learning to Program

We’re Not in Kansas Anymore

We’re Not in Kansas Anymore — The Sequel

Consolation Prize

Kindergarten

Don’t Heckle the Man with the Mike

College

Good Enough

Why is it So Damned Hard, Already?

  1. Functional Concepts, e.g. purity, composition, currying, immutability, etc. (as a start, see my 6 part series, So You Want to be a Functional Programmer)
  2. Elm
  3. PureScript
  4. Haskell

Possible Solutions

Is This Really Worth It?

Conclusion

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store