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
Concept
Type class
Formal sciences
Theoretical computer science
Programming language theory
High-level programming lang...
Graph Chatbot
Related lectures (32)
Login to filter by course
Login to filter by course
Reset
Previous
Page 3 of 4
Next
Subtyping and Polymorphism
Explores subtyping rules, challenges, and its connection to various forms of polymorphism in programming languages.
Types and Inductive Relations
Discusses the importance of types, unsound type systems, and inductively defined relations for a small language's type system.
Generics in Java
Covers the concept of generics in Java, focusing on implementation and usage.
Variance and Combinatorial Search
Covers subtyping, generics, variance, type bounds, covariance, contravariance, and combinatorial search.
Pointers: Strings, Functions, Casting
Covers pointers to strings, functions, and casting in C programming.
Custom operators
Explores the implementation of custom operators in a programming language, including syntax examples, precedence levels, parsing stages, and solutions like function overloading.
Introduction to Types and Inductive Relations
Explores the significance of types in programming and discusses unsound type systems and inductively defined relations.
Programming Paradigms: Functional, OOP, Polymorphism
Explores programming paradigms like procedural, functional, and OOP, with examples in Python.
Object-Oriented Programming in C++
Covers constructors in C++, attribute initialization, syntax, and automatic invocation during object declaration.
Monodromy: Action and Classes
Covers the concept of monodromy action in the context of coverings and explores transitivity and unique classes.