/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"

IMPORTANT: This code is not actively maintained. Feel free create issues and PRs but I might not look at them for a long time :)

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

Ensure that you have .NET Core installed. Download link.

After downloading this code, do the following steps:

  • Run dotnet build to download all the NuGet packages and compile the project
  • If you have problems, please create an issue on this repo