Summary: User Registration Project

Let's look at what we have learned so far in this chapter.

In this chapter, we wrote our first application with fp-ts. Along the way, we had another encounter with the Option monad and learned how to use the Either monad. We learned how to combine small functions into a larger whole. Then we talked about how the combination of functional programming and types can make our code simple to reason with and easy to change. We also learned how to add types where we needed them and how type safety can make our applications better. Moreover, our application is quite easy to extend with additional features.

Get hands-on with 1200+ tech skills courses.