Practical universal apps in functional JavaScript

Key takeaways
  • You will learn how to write JavaScript in functional style
  • We will combine smaller pieces into larger application
  • By factoring out effects we will be able to create universal applications that run on the server and an on the client

Writing solid code is hard. Writing portable code that can run on the server and in the browser is harder. Writing readable code that is easy to modify and extend might be impossible. Let us try achieve all three goals by writing JavaScript in functional style. JS is no Haskell, but can mimic a traditional functional language pretty well, as I will show in this presentation. Plus everything in the world can run JavaScript, so FP in JS knowledge applies very widely.

addremove Add to schedule


Best companies