15 Pure functional programming

This chapter covers

  • Functional architecture patterns
  • Composing functions
  • Bootstrappers and inverting dependencies
  • Working with effects

So far, we’ve looked at specific language features and integration, but aside from the web application portion, much of the book so far has looked at each area in isolation. That’s been intentional so that we can focus on one thing at a time and not lose context. However, it’s also important to have an awareness of how things plug together effectively. That’s what this chapter is about: we’re going to look at different challenges you might face when writing applications that adhere to a functional programming (FP) architecture and different strategies for composing code together ...

Get F# in Action now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.