Lead AI Strategy with UCSB's Agentic AI Program — Microsoft Certified
AI Engineer - Learn how to integrate AI into software applications
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Embark on an epic adventure in domain modeling with F# in this conference talk that explores the complex rules of Dungeons & Dragons (D&D). Discover how the grand-daddy of all role-playing games serves as an excellent exercise in modeling a complex domain. Follow along as the speaker attempts to tame the daunting 300-page Player's Handbook using the powerful weapon of functional programming. Learn practical tips and tricks for navigating the functional road while applying software engineering principles to the intricate world of D&D. Roll for initiative and join this unique exploration of how F# can be used to model and simplify complex rule systems, offering valuable insights for both game enthusiasts and software developers alike.
Syllabus
Dungeons, Dragons and Functions - Mathias Brandewinder
Taught by
NDC Conferences