Login to filter by course Login to filter by course Reset
Lazy EvaluationExplores lazy evaluation in functional programming, focusing on Scala's implementation of lazy lists.
Safe Mutation in PracticeExplores safe mutation in functional programming through lazy evaluation, object invariants, and efficient caching functions.
Elements of ProgrammingCovers primitive expressions, evaluation processes, function applications, types, and evaluation strategies in programming.
Syntax and Typing RulesCovers syntax and typing rules in programming languages, discussing aliasing, mutability, and store locations.
Functional Programming Basics in ScalaCovers the basics of functional programming in Scala, including evaluation strategies, conditionals, and value definitions, with a focus on computing square roots with Newton's method.
Peer Review in Essay WritingHighlights the significance of peer review for improving essay quality through critical evaluation of content, form, structure, and language.