September meetup


Details
======================================================================
Agenda:
• 6:30pm - 7:00pm - informal chat & drinks
• 7:00pm - 7:40pm - Immutability, FPP and why they are our friends by Matt Ward
• 7:40pm - 7:50pm - announcements & raffle
• 7:50 till late - more chats & further socialising
----------------------------------------------------------------------------------------------------
Immutability, FPP and why they are our friends
Managing complexity in software is a challenge we all face, one that software frameworks principles/practices/approaches such as SOLID and DDD all aim to address. Functional programming languages such as Kotlin, Scala and Haskell have gained a lot of traction over the past few years because of the benefits brought to complexity management by functional programming principles - particularly the application of immutability to control possible states.
This talk demonstrates the value of FPP and immutability in commercial software engineering - individually, and in conjunction with other modern practices - in terms of code simplicity, error reduction, performance, readability/maintainability and engineering discipline, and addressing the implementation complexities that inherently arise.
----------------------------------------------------------------------------------------------------
Big thanks to our sponsors!
• Lendable for the amazing venue, drinks & pizza.
• JetBrains for their product licenses.
----------------------------------------------------------------------------------------------------
Submitting talks
Have a talk idea you'd like to hear? Problem to be solved? Perhaps you'd like to present a talk yourself? Lightning talk maybe?
Submit it to http://bit.ly/sfukcop today!

September meetup