Copyright
Brief Table of Contents
Table of Contents
Contributors
Preface
Acknowledgments
About this Book
Chapter 1. Succeeding with functional-first languages in the industry
F# as part of an ecosystem
Reflecting industry trends
Building a healthy environment
F# from a business perspective
Understanding business problems and implications
Inferring business needs
Writing correct software
Reducing time to market
Managing complexity
Writing efficient and scalable software
Learning from case studies
Balancing the power-generation schedule
Analyzing data at Kaggle
Scaling the server side of online games
Summary
About the authors
1. Introduction
Chapter 2. Calculating cumulative binomial distributions
Implementing the formula
The formula for cumulative binomial distribution
Coding the formula
Adding tests
Adding NUnit and FsUnit
Generating test cases in Excel
Exposing the Fact function to unit testing
Returning large integers from the Fact function
Processing large integers in the Binomial function
Time for a rethink