Skip to content
0:00 / 0:00

#monad#functor#monoid

Breaking the entry barriers: making the scary keywords accessible. - Ayoub Fakir

ScalaIO FR

3.4K subscribers • 20 videos on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.
  • Presented by Ayoub Fakir

Beginner. No background in the topic needed.

285 views6 years ago1 recommendation

Programming languagesSoftware designScalaFunctional programmingDesign patterns

Ayoub Fakir demystifies functional programming concepts like Functors, Monads, and Monoids to make them accessible to beginners.

Breaking the entry barriers: making the scary keywords accessible. - Ayoub Fakir Most of the time, developers who decide to start learning Scala, Clojure or any other programming language based on the Functional Programming concepts find themselves frustrated in front of concepts such as Functors, Monads or Monoids to name a few, not knowing from where to begin and how to approach them. Those concepts are often used by the more experienced developers making the unexperienced ones wonder if they are ever going to write a Scala program in their life. I believe that those concepts are equally simple and important, and do not have to stop beginners from embracing a language like Scala. This is the reason why I'm submitting this talk: Scala is before all a community of devoted developers, projects and individuals that keep it running and alive, and I truly believe that we need to make sure that the beginners are well welcomed, because some of them are potentially those who will help maintain the language and the ecosystem in the future.

Why it's here

1 person recommends this

What people say. Recommended as an accessible introduction to intimidating functional programming concepts for Scala beginners.

u/know_not_muchin r/scala • Recommends

List of all English Talks from ScalaIO FR Posted on Youtube Here is a list of all English talks from ScalaIO FR. there were also good topics in French, but I don't understand French so I didn't include them in this list. * ZIO Chunk: A Fast, Pure Alternative to Arrays - Aleksandra A Holubitska * [Breaking the entry barriers: making the scary FP keywords accessible - Ayoub Fakir] * Alice in the world of pods and higher order functions - Roksolana Diachuk * En route to better code - Mayleen Lacouture * Running Amok: Igniting a Documentation Revolution - Jon Pretty * Cats Retry 101 - Nicolas Francois * FP: The Good, the Bad and the Ugly - Daniela Sfregola * [Exploring Scala Tooli…