O'Reilly logo

Get Programming with F#: A guide for .NET developers by Isaac Abraham

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

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. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required