Introduction to Functional Programming with Scott Wlaschin

Sat Mar 14 (10am-4pm)
Scott Wlaschin will be our workshop mentor all the way from UK.
Zendesk,
One Grand Parade,
Ranelagh, Dublin 6
Price: €20
Introduction to Functional Programming
Beginner and diversity-friendly. Lunch included.
Hi All,
I would like to let you know about our introduction to functional programming with our special visiting mentor from UK, Scott Wlaschin.
The morning session will focus on the core principles of functional programming using F# as our functional language. We'll cover all the important concepts of functional programming in a series of short lessons, including composition, partial application, higher-order functions, error handling, and more.
The afternoon session will explore the "algebraic" type system used by F#, and how it can be used for domain modelling that is understandable to the non-technical customer, yet usable as an executable specification.
We’ll also see why F# doesn’t allow nulls, and how you can model optional values and choices in a simple and elegant way. We’ll also demonstrate how to encode business rules by using types, so that you cannot even compile code that doesn’t fit the rules!
Bring a laptop and some pre-workshop set up needed.
See event page for more information.
If you have any questions, drop me an email at contact@codinggrace.com.
Hope to see you there.
Cheers,
/// Vicky Twomey-Lee
