Functional Programming in Spring with Arrow, Lenses & Effects • Jacob Bass • YOW! 2019
This presentation was recorded at YOW! 2019. #GOTOcon #YOW
Jacob Bass - Engineering Manager at Atlassian
RESOURCES
ABSTRACT
With the introduction of #Kotlin as a supported language, as well as the #Arrow functional programming framework, building a functional web application with #Spring has never been easier. More importantly, the conversion path from an Object Oriented Spring app to a Functional Programming Spring app can be accomplished with little risk and much reward.
Spring is the most widely used #JVM web framework. For many years, the paradigm it has adopted has been object-oriented, stateful and imperative. This talk will show how to take such a codebase and refactor it into a functional programming style. It will show the benefits of this approach with regards to clarity, stability, safety and testability. [...]
RECOMMENDED BOOKS
Martin Odersky • Programming in Scala 5th Edition •
Joshua D. Suereth • Scala in Depth •
#ArrowFramework #FunctionalProgramming #Programming #SoftwareEngineering #JacobBoss #YOWcon
Looking for a unique learning experience?
Attend the next GOTO conference near you! Get your ticket at
Sign up for updates and specials at
SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
1 view
0
0
4 weeks ago 00:39:15 3
[Charlie Follows] 40 Min Grounding Yoga Flow | All Levels Yoga to Feel Calm & Grounded