This presentation was recorded at GOTO Copenhagen 2018. #gotocon #gotocph http://gotocph.com Venkat Subramaniam - Award-winning author, founder of Agile Developer, Inc. ABSTRACT Efficiency is achieved not just by running things faster, but by avoiding things that shouldn't be done in the first place. Lazy evaluations are a core feature of many functional programming languages. Your code can benefit from lazy evaluations with lambda expressions and, more so, with the power of Streams. In this presentation, we'll start with a discussion of lazy evaluations, with short examples from Haskell and Scala. Then we'll dive into Java [...] Download slides and read the full abstract here: https://gotocph.com/2018/sessions/588 RECOMMENDED BOOKS Venkat Subramaniam • Programming Kotlin • https://amzn.to/2MIC8D1 Venkat Subramaniam • Functional Programming in Java • https://amzn.to/3bzFNNQ Venkat Subramaniam • Pragmatic Scala • https://amzn.to/3oIEq35 Venkat Subramaniam • Test-Driving JavaScript Applications • https://amzn.to/3i9CbmW Subramaniam & Hunt • Practices of an Agile Developer • https://amzn.to/2XjbWor https://twitter.com/gotocph https://www.facebook.com/GOTOConference https://www.linkedin.com/company/goto- http://gotocon.com #Java #Streams #StreamAPI #API #EventDrivenArchitecture Looking for a unique learning experience? Attend the next GOTO Conference near you! Get your ticket at http://gotocon.com SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily. https://www.youtube.com/user/GotoConferences/?sub_confirmation=1
Get notified about new features and conference additions.