Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/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/
https://github.com/swlaschin/domainmodelingmadefunctional

domain-driven-design domain-model fsharp functional-programming

Last synced: 4 days ago
JSON representation

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/

Awesome Lists containing this project

README

        

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](https://dotnet.microsoft.com/download).

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