Join CS50's Chad Sharp for a tour of some functional programming basics in the context of Haskell, a purely functional language used often in academia and in industry. Functional programming eschews mutable variables and state, with Haskell in particular providing a more mathematical approach to programming, compared to more traditional paradigms like imperative or object-oriented. Come see what all the fuss is about!
Tune in live on twitch.tv/cs50tv and be a part of the live chat.
This is CS50 on Twitch.