Lesson 3. The REPL—changing how we develop

In this lesson, you’ll look at an alternative way to develop applications than what you’re probably used to in terms of both tools and process. You’ll first learn the pros and cons of techniques such as debugging and unit tests, and then see how to shorten your development cycle through alternatives that F# provides.

3.1. Code-focused developer processes

Think for a moment about your typical development process in terms of the way you write and then validate your code. After you’ve written some C# or VB .NET, how do you confirm that it works as you intended? What tools or process do you follow? I’m willing to bet it follows one of the following three patterns: application-based development, console test ...

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.