/DomainModelingMadeFunctional

Extended code samples related to the book "Domain Modeling Made Functional". Buy the book here: https://pragprog.com/book/swdddf/domain-modeling-made-functional or here https://fsharpforfunandprofit.com/books/

Primary LanguageF#Apache License 2.0Apache-2.0

This directory contains code samples related to the book "Domain Modeling Made Functional"

Organization

  • /src/OrderTaking contains the workflow as part of a complete bounded context.
  • /src/OrderTakingEvolved contains the workflow after the changes in the Evolution chapter.

Getting started

After downloading this code, do the following steps:

  • Run build.cmd or build.sh to download all the NuGet packages and compile the project
  • If that is not successful, you may need to install the .NET SDK 4.6.1 from here
  • If you have problems, please create an issue on this repo