Main public logs
From WG 2.11
Jump to navigationJump to search
Combined display of all available logs of WG 2.11. You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive).
- 20:51, 9 October 2026 Jacques talk contribs created page WG211/M26Balaci (Created page with "Executable code often takes priority over documentation in software development. One inherent problem is knowledge duplication in code and documentation. Can we avoid that by generating everything? What would such a process look like? This talk will discuss exploratory work in Drasil, a software generation framework for complete scientific software artifacts fit for humans, where we define "complete" as containing all software artifacts normally contained in a code repo...")
- 20:08, 9 October 2026 Jacques talk contribs created page WG211/M26Mullanix (Created page with "Proof assistants based off of dependent types all use roughly the same core calculi, but use a variety of implementation strategies for their front-ends. To compare and constrast the performance of these systems, we have developed \emph{Panbench}, an extensible DSL for generating programs of increasing size for Agda 2, Rocq, Lean 4, and Idris 2. In this talk, I will discuss the design of the Panbench DSL, and detail a refinement of tagless embeddings used to encode it in...")
- 19:15, 5 June 2026 Jacques talk contribs created page WG211/M26Schedule (Created page with "= IFIP Working Group 2.11, Twenty-sixth Meeting = == October 13-16, 2026, Niagara-on-the-Lake, Ontario, Canada == The meeting will be held on the (outskirts of) Niagara-on-the-Lake, in the middle of the Niagara region wine country, hosted by [mailto:carette@mcmaster.ca Jacques Carette]. The meeting is planned for 3.5 days, with a half day on October 16. More details, program, and registration information will be appearing on this page in the next few weeks. === Venue...")
- 14:40, 11 December 2025 Jacques talk contribs created page W211/M25Shan (Created page with "Yafei Yang and Chung-chieh Shan Developing quantum programs requires not only running them on quantum hardware but also simulating them on classical hardware. Because the semantics of a quantum program can be defined in terms of complex state vectors, it can in principle be simulated using any implementation of probabilistic or weighted programming that supports complex or at least negative weights. In this study, we compile a high-level quantum programming language to...")
- 15:29, 10 December 2025 Jacques talk contribs created page File:WG211 M25 Shan.pdf
- 15:29, 10 December 2025 Jacques talk contribs uploaded File:WG211 M25 Shan.pdf
- 15:26, 10 December 2025 Jacques talk contribs created page File:WG211 M25 Group Photo.jpg (Pictures of all the people who attended this meeting)
- 15:26, 10 December 2025 Jacques talk contribs uploaded File:WG211 M25 Group Photo.jpg (Pictures of all the people who attended this meeting)
- 20:13, 21 November 2025 Jacques talk contribs created page WG211/M25Barke (Created page with "Toward Trustworthy LLM Generation: From Verifiable Proofs to Reliable Agents Verifiable programming provides a concrete foundation for trustworthy LLM generation. This talk introduces DeepProof-32B, a 32-billion-parameter reasoning model designed for program verification and trained with reinforcement learning from verifiable rewards, achieving state-of-the-art performance among open models. The first part distills lessons from building models that can reason about thei...")
- 17:47, 19 November 2025 Jacques talk contribs created page WG211/M25Steuwer (Created page with "E-Graphs are a core data structure used in automatic reasoning and program optimization. They space-efficiently represent a set of equivalent terms. However, representing programs with bindings in e-graphs using existing techniques quickly defeats the efficiency purpose in many practical applications, as the e-graph represents alpha-equivalent terms many times. In this talk, I am going to present our work on Slotted E-Graphs that augment E-Graphs with a build-in notion...")
- 17:07, 7 November 2025 Jacques talk contribs created page WG211/M25Yallop (Created page with "(joint work with Guillaume Allais, Edwin Brady, Nathan Corbyn and Ohad Kammar) We present a new design for an algebraic simplification library structured around concepts from universal algebra: theories, models, homomorphisms, and universal properties of free algebras and free extensions of algebras. The library's dependently typed interface guarantees that both built-in and user-defined simplification modules are terminating, sound, and complete with respect to a well...")
- 18:25, 3 November 2025 Jacques talk contribs created page WG211/M25Kammar (Created page with "I will describe work in progress implementing SMTLIB bindings in Idris 2. The bindings are well-scoped and intrinsically typed, and support holes and type-and-scope-safe splicing of query fragments. Since SMTLIB describes upwards of 20 different combinations of features, this is an instance of the Expression Problem. To work around it, we develop the modular abstract syntax trees (MAST) library. It provides generic, type and scope safe traversals of splicing of code frag...")
- 19:23, 31 October 2025 Jacques talk contribs created page WG211/M25Carette (Created page with "Notions of derivative abound in functional programming. An obvious question arises: what about integrals? It turns out that folds are the analogous concept. Pursuing the analogy leads us to a proper notion of "definite fold" corresponding to definite integrals (and sums and products and ...). Many concepts are needed along the way (Route, Pointed type, etc). In return, incremental and parallel versions of fold arise naturally. The correct notion of indefinite fold is a l...")
- 02:47, 13 November 2024 User account Friedrich talk contribs was created by Jacques talk contribs (Because plain users can't seem to on their own)
- 21:39, 3 October 2024 User account Sebastian talk contribs was created by Jacques talk contribs (new member)
- 21:57, 25 September 2024 User account Ohad talk contribs was created by Jacques talk contribs (Creating an account for Ohad)
- 23:36, 9 March 2024 User account Nada talk contribs was created by Jacques talk contribs (Because Nada does not have permission to do it herself)
- 11:53, 28 April 2023 Jacques talk contribs uploaded File:Slides-delft-wg-2-11-partial-evaluation-algebra.pdf
- 21:32, 27 April 2023 Jacques talk contribs uploaded File:Fischer-Delft-GrammarRepair.pptx (Bernd's slides)
- 20:28, 27 April 2023 Jacques talk contribs uploaded File:DatalogDebugging.pdf (Sebastian's slides)
- 18:49, 27 April 2023 Jacques talk contribs uploaded File:Macros.pdf (Slides from Jeremy)
- 21:58, 5 January 2023 User account Vadim talk contribs was created by Jacques talk contribs (Creating it for someone else who can't)
- 17:42, 1 June 2022 User account Geoff talk contribs was created by Jacques talk contribs and password was sent by email (Geoff is a new member)
- 01:26, 22 May 2019 Jacques talk contribs uploaded File:WG211 M19 Visser.pdf
- 16:07, 20 May 2019 Jacques talk contribs uploaded File:WG211 M19 Mainland.pdf
- 13:54, 19 May 2019 Jacques talk contribs uploaded File:WG211 M19 Yallop.pdf
- 13:33, 19 May 2019 Jacques talk contribs uploaded File:WG211 M19 Koppel.pptx
- 15:09, 4 May 2019 Jacques talk contribs uploaded File:WG211 M19 Carette.pdf
- 14:38, 11 June 2018 Jacques talk contribs uploaded File:M18Carette-Slides.pdf
- 19:59, 25 August 2016 Jacques talk contribs uploaded File:M16Carette-Slides.pdf
- 15:54, 12 November 2015 Jacques talk contribs uploaded File:M15Carette-Slides.pdf (slides for my talk)