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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

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/

License:Apache License 2.0


Languages

Language:F# 100.0%