~/conference

TyDe 2025

date:2025-10-12
location:Singapore, Singapore
series:TyDe · 7 editions

type system researchers, dependently typed programmers, programming language designers, functional programmers, programming language tool developers, proof assistant engineers

typed prompt calculi; prompt constraint enforcement; Hazel corpus generation from OCaml; translation using typed holes; BST and AVL correctness-by-construction; type-level naturals for keys; unification modulo type isomorphisms; constraint-based generation of well-typed programs; normalization-by-evaluation performance comparison; opaque definitions in dependent type theory; conatural numbers in Cubical Agda; gradual metaprogramming with quote coercions

titleauthorlength
Type-Driven Prompt Programming: From Typed Interfaces to a Calculus of ConstraintsAbhijit Paul28m
Survey of 15 recent works finds type systems recurring in prompt frameworks and presents a formal proposal called lambda Prompt, a dependently typed calculus…
Talk on
Generating a corpus of Hazel programs from ill-typed OCaml programsPatrick Ferris, Anil Madhavapeddy25m
A compiler translates OCaml programs into Hazel, producing a large corpus of both well‑typed and ill‑typed Hazel code by reusing OCaml packages and an…
Talk on
Representing Data Structures with Invariants in Haskell: the cases of BST and AVLNicolas Rodriguez, Alberto Pardo, Marcos Viera29m
Three concrete encodings for BSTs and AVLs in Haskell are implemented and compared: a proof-paired EBST paired with proof that stores a separate inductive…
Talk on
Unification Modulo Isomorphisms between Dependent Types for Type-based Library SearchSatoshi Takimoto, Sosuke Moriguchi, Takuo Watanabe29m
Claims an equational unification procedure modulo a set of type isomorphisms for dependent product/sum types and presents a semi-algorithm plus a prototype…
Talk on
Constrained generation of well-typed programsHugo Barreiro, Gabriel Scherer30m
Approach reuses constraint-based type inference (Pottier & Rémy style) by parameterizing constraint generation over a search monad, representing partial…
Talk on
Towards a Performance Comparison of Syntax and Type-Directed NbEChester Gould, William J. Bowman23m
Implements a forked Smalltt to add a type-directed judgmental-equality procedure and compares it against Andreas Kovác’s syntax-directed Smalltt using…
Talk on
A Formalization of Opaque Definitions for a Dependent Type TheoryNils Anders Danielsson, Eve Geng24m
Formal development of top-level opaque definitions is mechanized in Agda and proves that adding opacity preserves subject reduction, normalization, consistency…
Talk on
The conatural numbers form an exponential commutative semiringSzumi Xie, Viktor Bense30m
Claims a first mechanized proof that conatural numbers form an exponential commutative semiring in cubical type theory by formalizing addition, multiplication…
Talk on
Gradual MetaprogrammingTianyu Chen, Darshal Shetty, Jeremy G. Siek, Chao-Hong Chen, Weixi Ma, Arnaud Venet, Rocky Liu31m
A calculus called MetaGTLC models a gradually typed metalanguage that generates statically typed object code and compiles to an explicit cast calculus MetaCC…
Talk
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.