Back to 2021 Agenda

Functional Domain Modelling in F# (and C# 9)

🕓 12:30 PM - 1:15 PM📍 M8
Functional programming has a reputation for being better at algorithms and logic than business entities and domain models. However, F# offers a fantastic set of data modelling capabilities that enable you to model your domain more accurately, reliably and concisely than the standard object-oriented approach. If you can’t use F#, the latest version of C# can employ similar techniques and the talk will show examples in both languages.
Sam RitchieSam Ritchie

It’s such a privilege to be able to run this conference and DDD Perth would love to acknowledge the traditional custodians of the land in which DDD is created, presented, and shared, the Whadjuk people of the Noongar Nation and their connections to land, sea and community. We pay our respect to their Elders past, present and emerging, and extend that respect to all Aboriginal and Torres Strait Islander peoples today.