Media Summary: Compose NYC 2019 Speaker: David Christiansen When implementing a type checker, one must answer two questions: how to ... pattern of sound words: be fixing our speaking & thoughts, any consistent interlinears, translations What is the relationship between polarity and

Sound And Complete Bidirectional Typechecking - Detailed Analysis & Overview

Compose NYC 2019 Speaker: David Christiansen When implementing a type checker, one must answer two questions: how to ... pattern of sound words: be fixing our speaking & thoughts, any consistent interlinears, translations What is the relationship between polarity and Recent years have seen an explosion of gradual type systems and superset languages that add types to previously untyped ...

Photo Gallery

Sound and Complete Bidirectional Typechecking for Higher-Rank Polymorphism with [...]
Bidirectional Type Checking
TyDe 2021 -  Gradual Correctness: a Dynamically Bidirectional Full-Spectrum Dependent Type Theory
Bidirectional Type Checking
Type theory elaboration 1: bidirectional type checking
pattern of sound words: be fixing our speaking & thoughts, any consistent interlinears, translations
MSP 101: A canonical bidirectional typing discipline through polarised System L (Zanzi Mihejevs)
Bidirectional Type Class Instances
Bidirectional Type Checking for Relational Properties
[WITS'25] Incremental Bidirectional Typing via Order Maintenance
Alef: A bidirectional effect system for algebraic effects.
Program Sketching with Live Bidirectional Evaluation (ICFP 2020)
View Detailed Profile
Sound and Complete Bidirectional Typechecking for Higher-Rank Polymorphism with [...]

Sound and Complete Bidirectional Typechecking for Higher-Rank Polymorphism with [...]

Paper and supplementary material: ...

Bidirectional Type Checking

Bidirectional Type Checking

Compose NYC 2019 Speaker: David Christiansen When implementing a type checker, one must answer two questions: how to ...

TyDe 2021 -  Gradual Correctness: a Dynamically Bidirectional Full-Spectrum Dependent Type Theory

TyDe 2021 - Gradual Correctness: a Dynamically Bidirectional Full-Spectrum Dependent Type Theory

https://icfp21.sigplan.org/details/TyDe-2021/1/Gradual-Correctness-a-Dynamically-

Bidirectional Type Checking

Bidirectional Type Checking

Over last years

Type theory elaboration 1: bidirectional type checking

Type theory elaboration 1: bidirectional type checking

Link to code: https://github.com/AndrasKovacs/elaboration-zoo/tree/master/02-

pattern of sound words: be fixing our speaking & thoughts, any consistent interlinears, translations

pattern of sound words: be fixing our speaking & thoughts, any consistent interlinears, translations

pattern of sound words: be fixing our speaking & thoughts, any consistent interlinears, translations

MSP 101: A canonical bidirectional typing discipline through polarised System L (Zanzi Mihejevs)

MSP 101: A canonical bidirectional typing discipline through polarised System L (Zanzi Mihejevs)

What is the relationship between polarity and

Bidirectional Type Class Instances

Bidirectional Type Class Instances

ICFP 2018 Student Research Competition:

Bidirectional Type Checking for Relational Properties

Bidirectional Type Checking for Relational Properties

Bidirectional Type Checking

[WITS'25] Incremental Bidirectional Typing via Order Maintenance

[WITS'25] Incremental Bidirectional Typing via Order Maintenance

Incremental

Alef: A bidirectional effect system for algebraic effects.

Alef: A bidirectional effect system for algebraic effects.

https://icfp20.sigplan.org/details/hope-2020-papers/6/Alef-A-

Program Sketching with Live Bidirectional Evaluation (ICFP 2020)

Program Sketching with Live Bidirectional Evaluation (ICFP 2020)

More info about this talk: ...

"Typing the Untyped: Soundness in Gradual Type Systems" by Ben Weissmann

"Typing the Untyped: Soundness in Gradual Type Systems" by Ben Weissmann

Recent years have seen an explosion of gradual type systems and superset languages that add types to previously untyped ...