Lesson 19. Capstone 3

To round off this unit, you’ll dive back into the bank accounts problem you worked on in capstone 2, but this time you’ll enhance it with a few new features that will test some of your knowledge of collections, as well as further reinforcing the lessons you picked up earlier in this book. You’ll look at

  • Creating and working with sequences
  • Performing aggregations
  • Composing functions together
  • Organizing code in modules

19.1. Defining the problem

In this exercise, you’ll start from a variant of the code that you ended up with at the end of capstone 2 and enhance it step by step. You designed a basic application that allows you to create an in-memory bank account, and perform withdrawals and deposits into the account. Now ...

Get Get Programming with F# 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.