~/conference

TyDe 2022

date:2022-09-11
location:Ljubljana, Slovenia
series:TyDe · 7 editions

type system researchers, dependently typed programmers, programming language designers, Agda developers, Idris2 developers, verification engineers, tool builders

normalization by evaluation extensions; elaborator reflection generic programming; tile-based structure editing; generic trees in Agda; dead binding elimination for intrinsically typed syntax; algebraic refinement-type inference; dependently typed table schemas; Hoare-style refinement types and weakest preconditions; dependently typed control effects; syntactic sharing and call-by-need; cyclic mu calculus coherence; grammar inference via refinement types

titleauthorlength
Normalization by Evaluation with Free Extensions (Extended Abstract)Nathan Corbyn, Ohad Kammar, Sam Lindley, Nachiappan Valliappan, Jeremy Yallop15m
Claim: augmenting normalization-by-evaluation with free extensions (frex) produces a single generic NbE algorithm for simply typed lambda calculus with…
Talk
Syntax-Generic Operations, Reflectively Reified (Extended Abstract)Tzu-Chi Lin, Hsiang-Shang Ko16m
Ports a core part of Allais et al.'s datatype-generic library into a new framework that uses Agda elaborator reflection to reify generic constructions into…
Talk on
tylr, a tiny tile-based structure editorDavid Moon, Andrew Blinn, Cyrus Omar19m
A tiny prototype editor implements tile-based editing that disassembles terms into tiles and shards, uses a grouter and backpack to maintain convex shapes and…
Talk on
Computing with Generic Trees in AgdaStephen Dolan17m
Shows that a small tweak to W-types makes generic tree definitions compute in Agda: replace function-indexed places with a mix of finitary tuples and labeled…
Talk on
Provingly Correct Optimisations on Intrinsically Typed Expressions (Extended Abstract)Matthias Heinzel13m
Implements dead binding elimination for intrinsically typed syntax trees by annotating each subexpression with a live-variable subcontext and using…
Talk
Structural Refinement TypesDavid Binder, Ingo Skupin, David Lawen, Klaus Ostermann13m
A lightweight refinement-type system and inference algorithm extends algebraic subtyping with rules from polymorphic variants to infer precise refinements…
Talk
Idris2-Table: Evaluating dependently-typed tables with... (Extended Abstract)Robert Wright, Michel Steuwer, Ohad Kammar12m
Built an Idris 2 library that encodes table schemas as dependent types and implements the Brown Benchmark for Table Types examples and programs, covering…
Talk on
A Hoare-Logic Style Refinement Types FormalisationZilin Chen16m
Presents a Hoare-triple style formalisation of refinement types implemented in Agda that interprets object terms shallowly and uses Agda’s type theory as the…
Talk on
Towards Dependently-Typed Control Effects (Extended Abstract)Youyou Cong, Kenichi Asai12m
Design of a dependently-typed language with delimited control operators includes a purity restriction that types may depend only on pure terms and a selective…
Talk on
On the power of syntactic methods: It is all syntax after all…Amr Sabry12m
Argues that many tricky operational problems become simple once the store and sharing are treated as syntax, demonstrates a concrete binding in evaluation…
Talk on
Mu tilde (re)cycledPierre-Louis Curien17m
Proves coherence for cyclic operads by building a mu calculus that merges two decomposition syntaxes, showing every composition order yields the same…
Talk on
Toward Grammar Inference via Refinement Types (Extended Abstract)Michael Schröder, Jürgen Cito12m
Prototype system converts Python ad hoc parsers into a small lambda IR called Panini IR and infers precise refinement types, then solves unknowns using a…
Talk on
Contextual Algebraic Theories: Generic Boilerplate beyond AbstractionAndreas Nuyts12m
Menkar faces massive duplicated boilerplate across renaming, substitution, normalization and pretty‑printing; the proposal defines Contextual Multisorted…
Talk on
~/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.