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
Safe Mutation in Practice
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.
Lazy Evaluation: Lazy Lists
Explores lazy evaluation and lazy lists in Scala, emphasizing their benefits and implementation.
Verifying Programs with Stainless: Part 2
Focuses on using Stainless for program verification, demonstrating the process of verifying programs and ensuring correctness.
Stainless Verification System Tutorial
Introduces Stainless, an open-source tool for verifying Scala programs, covering language, modeling, verification tips, and inner workings.
Compiler Extension Lab
Covers the Compiler Extension Lab, focusing on adding new functionality to a simple functional language compiler.
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.
Lazy Evaluation: Introduction and Examples
Covers lazy evaluation, memoization, interpreter implementation, code generation challenges, and potential extensions.
Recursive Functions: Substitution Interpreter
Covers the implementation of recursive functions using substitutions and environments, showcasing the ability to execute computable functions.
Optimal Stopping Problems: Theory and Applications
Covers optimal stopping problems in applied probability and stochastic processes, focusing on theory and practical applications.
Lazy Evaluation
Explores lazy evaluation in functional programming, focusing on Scala's implementation of lazy lists.