norgitov/ trends
Technology · people · ideas
Back to discovery/Lobsters56 minutes ago

Bidirectional Type Slicing

This paper introduces a theory of type slicing for bidirectional type systems, allowing programmers to query type information and receive a minimal, well-formed partial program that explains the type. The approach works for both well-typed and ill-typed programs, with a mechanized metatheory in Agda and an implemented linear-time approximation in the Hazel environment.

Open original
SIGNAL FROM THE SOURCE
9
source points
Tracking sinceOctober 6, 20269 source points
Momentum+0.98/hover 1.02 h
PublishedOctober 6, 2026typesanitizer
BEHIND THE NUMBERS

How interest changes

History starts here

The chart will appear after repeat observations. The current metric comes from the source.

9 source points

Real observations only. History before source connection is not reconstructed.

WHY IT MAY MATTER

Useful for understanding why a term has a particular type in bidirectional type systems, aiding in debugging and program analysis.

A useful discovery?
KEEP EXPLORING

Connected ideas

Explore topic