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 2 of 3
Next
Safe Mutation in Practice
Explores safe mutation in functional programming through lazy evaluation, object invariants, and efficient caching functions.
Method Calls: Evaluation and Examples
Explains method aspects, calls, arguments, evaluation, and return values.
Compiler Extension Lab
Covers the Compiler Extension Lab, focusing on adding new functionality to a simple functional language compiler.
Lazy Lists: Delayed Evaluation and Efficient Computation
Covers Lazy Lists, delaying computation for efficiency in combinatorial search.
Termination Analysis using Dependency Pairs
Explores automated termination analysis using dependency pairs, covering classical and modern techniques, annual competitions, and tools like AProVE.
Prefix, Infix, Postfix and Code Generation
Explores prefix, infix, and postfix notations in expressions and their role in code generation.
Numerics for Fluids, Structures and Electromagnetics: Projects Rules
Students in 'Numerics for Fluids, Structures and Electromagnetics' must complete projects individually or in pairs, following specific rules and evaluation criteria.
Functional Decomposition: Pattern Matching
Covers functional decomposition with pattern matching in Scala to access heterogeneous data in a class hierarchy.
Identity and Change
Explores how assignments affect the equivalence between expressions in programming.
Discrete Event Simulation
Covers discrete event simulation using digital circuits, base components, complex components, and simulation implementation.