Skip to main content
Graph
Search
fr
|
en
Login
Search
All
Categories
Concepts
Courses
Lectures
MOOCs
People
Practice
Publications
Startups
Units
Show all results for
Home
Lecture
Evaluation strategies and termination
Graph Chatbot
Related lectures (30)
Previous
Page 1 of 3
Next
Functional Programming: Concepts and Implementation
Covers the concepts and implementation of functional programming in Scala, emphasizing functions, immutable data, and data abstraction.
Programming Paradigms: Functional, OOP, Polymorphism
Explores programming paradigms like procedural, functional, and OOP, with examples in Python.
Programming Models: Overview and Examples
Explores programming models for big data processing, including Spark's RDDs and optimizations.
Stainless Verification System Tutorial
Introduces Stainless, an open-source tool for verifying Scala programs, covering language, modeling, verification tips, and inner workings.
Functional Programming Basics in Scala
Covers 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.
Elements of Programming
Covers primitive expressions, evaluation processes, function applications, types, and evaluation strategies in programming.
Functional Programming Principles
Covers the principles and benefits of functional programming, emphasizing immutable data and functions.
Lazy Evaluation: Lazy Lists
Explores lazy evaluation and lazy lists in Scala, emphasizing their benefits and implementation.
Lazy Evaluation
Explores lazy evaluation in functional programming, focusing on Scala's implementation of lazy lists.
Blocks and Lexical Scopes
Explores nested functions, blocks, visibility rules, and lexical scoping in Scala.