Expressing Business Flows using an F# DSL

github logo ・1 min read

Over two years, the Order Management Team built and migrated to a new Workflow System, motivated by some reasons which I explain in an earlier post:
Microservices to Workflows: The Evolution of Order Management System

TLDR: Expressing business domains as workflows simplifies development and improves the overall maintainability. Read the previous post for more details :).
This post goes into the details about how we use F# to model our workflows as a DSL.

To Read More:

twitter logo DISCUSS
Classic DEV Post from Oct 5 '18

Title suggestions for a history of computer science mini web series?!

James Novino profile image

Sore eyes? now has dark mode.

Go to the "misc" section of your settings and select night theme ❤️