Functional Domain Modelling in F# with Ian Russell
Details
Agenda:
18:00 - Doors open
18:30 - Main talk starts
19:30 - Lightning talks
20:00 - Networking
Functional Domain Modelling in F#
We have got so much better over the last 10 years at iterative and collaborative domain modelling but we still have problems transferring that knowledge and understanding to our codebases. F# is the best language that I've worked with in 25 years at helping to define a domain model that non-coders can easily understand and that can assist coders by making illegal states unrepresentable. The F# algebraic type system allows us to combine small building blocks to build much larger data structures. In this session you will be introduced to the F# type system and learn how we can use it to model and solve interesting domain problems.
Examples will be in F# but no prior experience of the language is required.
Speaker's bio:
Ian Russell has been a software developer for about 25 years. He has been a regular speaker at community conferences and user groups in the UK for the last 10 years speaking about a wide range of topics but has concentrated on F# and Strategic DDD in the last 3 years. He works remotely for Softwarepark, a software solution provider based in Vienna, Austria.
Sponsors:
- Domain Centric (https://domaincentric.net) - meetup subscription, hosting, marketing and stationery
- Cazoo (https://www.cazoo.co.uk/) - venue and refreshments
Canceled
Functional Domain Modelling in F# with Ian Russell