A beginner-friendly introduction to F# with our special guest mentor from UK, Scott Wlaschin.
Lunch will be included.
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!
At Zendesk, our goal is to help bring companies and their customers closer together. We know that communication is the key to happy relationships, so we build cloud-based customer service software that makes customer conversations easy and more productive.
Zendesk is a beautifully simple customer service platform. It enables companies to provide great customer support, scale with self-service options, and differentiate with proactive engagement. The result is customer relationships that are more meaningful, personal, and productive — all at a lower cost.
Scott Wlaschin will introduce you to F# and show you ways that F# can help in day-to-day development of mainstream commercial business software. On the way, he hopes to open your mind to the joys of functional programming – it really is fun!
Contact Vicky Twomey-Lee at firstname.lastname@example.org
YES. You are welcome. Events we run or partner in are diversity friendly.
If you have any questions, feel free to contact us at email@example.com.
Full refunds until 24 hours before the event.
If there are not enough people signed up to the event, I will be in touch to refund you.
You can contact Vicky Twomey-Lee by emailing firstname.lastname@example.org.
Scott has over 20 years experience in software development, design and architecture, covering all aspects of business software. He is the creator of the popular F# web site, fsharpforfunandprofit.com, and has done many F# presentations at conferences and user-groups around the world.
Vicky Twomey-Lee || +353 86 150 2003 || email@example.com
Coding Grace are a group of developers based in Ireland who love to code and do other geeky and not necessarily crafty activities. Some of us code full-time, or just for fun (or both). We have people who are part of other technical user groups such as Dublin ALT.NET, GameCraft, Python Ireland, Ruby Ireland and more…
We provide female-friendly workshops and events in an environment for developers and aspiring developers mentored by majority female instructors.
We aim to provide a support network for people from all backgrounds and hope our outreach will help bring those who are interested in code development together and learn from one another.