All the posts in my blog in the Functional programming category, enjoy!
14 posts
TaskEither is the most used type in Functional Programming with fpdart. Do you know what TaskEither is in Functional Programming? In this post we are going to learn how to use TaskEither in fpdart.
Learn the difference between sync and async in Functional Programming, and how to work with asynchronous functions. What is the difference between Either and TaskEither? Option and TaskOption? IO and Task?
Loops using fold in Functional Programming. Learn why you do not need loops, and how to use the fold function in Functional Programming.
Immutability in Functional Programming. Learn what Immutability is, why Immutability is important, and how to write Immutable code.
Learn Pure functions in Functional Programming. Why using Pure functions, what a pure function is, and how to write code using pure functions.
Practical Functional Programming, uncover the principles of Functional Programming in Haskell, Typescript, and Dart. Part 1 of the series. This post has been published in my newsletter.
Learn how to chain functions using the Functional Programming type Option. Use alt, andThen, flatMap, and getOrElse methods in simple example.
Learn Functional Programming Option (Maybe) type. Tutorial about the Option type, how to use it with examples in Functional Programming.
Pure functional app in Flutter using fpdart and Functional Programming. Explore a Pokemon app using Functional Programming and Flutter.
5 key lessons from Functional Programming in Scala. Learn the core principles of Functional Programming and learn Functional coding.