Using fp-ts for Functional Programming in TypeScript
Gain insights into functional programming with TypeScript. Learn about core fp-ts functionality and monads like Option and Either to enhance your TypeScript projects effectively.
Join 3.1 million developers at
What You'll Learn
- Familiarity with the concepts of functional programming
- Working knowledge of functional JavaScript
- An understanding of TypeScript’s type system
- The ability to build your own projects using TypeScript
- Hands-on experience with the fp-ts library
Learning Roadmap
1.
Introduction to Functional Programming
Introduction to Functional Programming
2.
Tidbits: Some Useful JavaScript and TypeScript
Tidbits: Some Useful JavaScript and TypeScript
3.
First Steps with Functional Programming
First Steps with Functional Programming
15 Lessons
15 Lessons
4.
Our First Project: User Registration
Our First Project: User Registration
12 Lessons
12 Lessons
5.
Deploying a Monitoring Application
Deploying a Monitoring Application
15 Lessons
15 Lessons
6.
Testing
Testing
8 Lessons
8 Lessons
7.
Once More unto the Breach: Our Final Application
Once More unto the Breach: Our Final Application
11 Lessons
11 Lessons
8.
Expanding our Reservation Application
Expanding our Reservation Application
10 Lessons
10 Lessons
9.
Rewriting an Application
Rewriting an Application
11 Lessons
11 Lessons
10.
Advanced FP Techniques
Advanced FP Techniques
8 Lessons
8 Lessons


Sam Van Overmeire
Historian, archaeologist, author, developer. Likes working with the Cloud (especially AWS); thinks functional programming is pretty cool.
Trusted by 3.1 million developers working at companies
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
Software Developer
Carlos Matias La Borde
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Built for 10x Developers












Free Resources