Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Metaprograms and Proofs: Macros in Lean 4 (twelfth RacketCon)

Автор: Racket

Загружено: 2022-11-14

Просмотров: 3619

Описание:

A core feature of the Lean 4 programming language and theorem prover is an expressive macro system, taking heavy inspiration from Racket. In this talk, we give an overview of macros in Lean and discuss the ideas we took from Racket as well as the problems we decided to solve in a different way. In particular, we talk about recent work on typed macros that prevent many common mistakes by Lean macro authors.

Bio: Sebastian is a PhD student at Karlsruhe Institute of Technology, Germany, and a Lean core developer. He enjoys both working on the user-facing frontend of the system as well as on the code generation backend to make users and binaries go fast.

Metaprograms and Proofs: Macros in Lean 4 (twelfth RacketCon)

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Shallow and Optional Types (twelfth RacketCon)

Shallow and Optional Types (twelfth RacketCon)

Обучение программированию по методологии Lean 4 с другом: начало

Обучение программированию по методологии Lean 4 с другом: начало

Lecture-11 char data types|Java 25 course | #javaprogramming #javatutorial #coding #java #variables

Lecture-11 char data types|Java 25 course | #javaprogramming #javatutorial #coding #java #variables

How to learn Lean programming language | Terence Tao and Lex Fridman

How to learn Lean programming language | Terence Tao and Lex Fridman

IMO 1987 Problem 4: Animated Lean 4 Proof

IMO 1987 Problem 4: Animated Lean 4 Proof

[SLE24] DSLs in Racket: You Want It How, Now?

[SLE24] DSLs in Racket: You Want It How, Now?

Improving on AlphaProof: IMO 2024 Problem 2 in Lean 4

Improving on AlphaProof: IMO 2024 Problem 2 in Lean 4

Lean for the Curious Mathematician 2023

Lean for the Curious Mathematician 2023

Kernel Reduction Explosion: a surprisingly inefficient computation in Lean 4

Kernel Reduction Explosion: a surprisingly inefficient computation in Lean 4

CS450   S21   35   02  Macro system in Racket   part 1

CS450 S21 35 02 Macro system in Racket part 1

CAV 2024 Keynote: Lean 4: Bridging Formal Mathematics and Software Verification by Leonardo de Moura

CAV 2024 Keynote: Lean 4: Bridging Formal Mathematics and Software Verification by Leonardo de Moura

Rhombus: Status Update - Matthew Flatt - RacketCon 2023

Rhombus: Status Update - Matthew Flatt - RacketCon 2023

Tactics & Keyframes: Visualizing Lean 4 Proofs in Blender

Tactics & Keyframes: Visualizing Lean 4 Proofs in Blender

The genius of Edward Witten | Cumrun Vafa and Lex Fridman

The genius of Edward Witten | Cumrun Vafa and Lex Fridman

Lean Together 2025: Henrik Böving, Automated Bit-Level Reasoning in Lean 4

Lean Together 2025: Henrik Böving, Automated Bit-Level Reasoning in Lean 4

Proof, Provers, and the Lean Theorem Prover - Summer Special!

Proof, Provers, and the Lean Theorem Prover - Summer Special!

PolyConf 15: Racket & Typed Racket: the power of extensibility / Sam Tobin-Hochstadt

PolyConf 15: Racket & Typed Racket: the power of extensibility / Sam Tobin-Hochstadt

What's the point of LISP?

What's the point of LISP?

Lean 4 formalization of 1964 International Mathematical Olympiad Problem 4

Lean 4 formalization of 1964 International Mathematical Olympiad Problem 4

Lean Together 2025: Jakob von Raumer, Building a Formal Verification Framework for Smart Contracts

Lean Together 2025: Jakob von Raumer, Building a Formal Verification Framework for Smart Contracts

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: infodtube@gmail.com