In this Scala Tutorial for beginners video I We will discuss what is Lazy Evaluation in Scala and how to use Lazy Evaluation in Scala. As per Wikipedia, “lazy evaluation, or call-by-need is an evaluation strategy which delays the evaluation of an expression until its value is needed (non-strict evaluation) and which also avoids repeated evaluations”. Most of the Programming languages which we use today (Like Java) are strict languages. This Means they compute the value of an expression immediately. But Some Programming languages (like Haskell) are lazy, that means every expression evaluation waits for its (first) use. Other languages like Scala)are strict by default, but lazy if explicitly specified for given variables or parameters. ★★★Top Online Courses From ProgrammingKnowledge ★★★ P ... #ProgrammingKnowledge #Tuples #Maps #Map #Scala_Map #Scala_Maps #Scala #Tutorials #Learning #Beginners 20180825 MiEa3IShVws
Hide player controls
Hide resume playing