Dungeons, Dragons and Functions
Offered By: NDC Conferences via YouTube
Course Description
Overview
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
Related Courses
Functional Programming Principles in ScalaÉcole Polytechnique Fédérale de Lausanne via Coursera Functional Program Design in Scala
École Polytechnique Fédérale de Lausanne via Coursera Paradigms of Computer Programming
Université catholique de Louvain via edX Introduction to Functional Programming
Delft University of Technology via edX Paradigms of Computer Programming – Fundamentals
Université catholique de Louvain via edX