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
Lazy Lists: Delayed Evaluation and Efficient Computation
Graph Chatbot
Related lectures (31)
Previous
Page 2 of 4
Next
Combinatorial Search: For-Expressions
Explores the use of for-expressions in Scala to simplify computations and solve problems like combinatorial search and N-Queens.
Course Introduction: Compilation of High-Level Languages
Covers the course on compiling high-level languages and optimizing code.
Dataflow Analysis: Optimization
Explores dataflow analysis for optimization, including equations solving, live variables, reaching definitions, and very busy expressions.
Practical Engineering 1: Signal Processing
Explores advanced software engineering topics and signal processing using lazy lists to build a sound synthesizer from scratch.
Optimizing Recursive Queries
Explores optimizing recursive queries in database systems using Datalog and semirings, discussing the challenges and solutions in data analytics.
Stainless Verification System Tutorial
Introduces Stainless, an open-source tool for verifying Scala programs, covering language, modeling, verification tips, and inner workings.
Gossip Efficiency: Decentralized Systems
Explores gossip efficiency in decentralized systems, covering protocols, interaction needs, and bandwidth optimization, along with search algorithms and optimizations.
Blocks and Lexical Scopes
Explores nested functions, blocks, visibility rules, and lexical scoping in Scala.
Lazy Evaluation: Introduction and Examples
Covers lazy evaluation, memoization, interpreter implementation, code generation challenges, and potential extensions.
Programming Paradigms: Functional, OOP, Polymorphism
Explores programming paradigms like procedural, functional, and OOP, with examples in Python.