
Explore a novel type system approach for safe intermittent computing in energy-harvesting devices, addressing idempotence requirements and improving programmability for batteryless systems.

Explore region inference implementation for fork-join parallelism in higher-order functional programming, including type rules, semantics, and efficient multi-core utilization.

Explore capability safety proofs with indirect sentries, advancing understanding of secure programming models and language design.

Explore the relationship between type systems and placement systems in distributed programming languages, focusing on modular reasoning and algebraic placement structures.

Explore a novel approach to variable elimination and marginal inference in probabilistic programming, featuring bounded recursion and discrete distributions, with compiler-based optimization techniques.

Explore coverage types and their connection to Incorrectness Logic, integrating underapproximate reasoning within refinement type systems for enhanced program analysis and verification.

Explore a novel region type-system for ensuring garbage-collection safety in polymorphic programs, addressing soundness issues and enabling efficient memory management strategies.

Explore space-efficient implementation of gradual typing with mostly parametric polymorphism. Learn about λCmp and λSmp calculi, their properties, and the implications for type-preserving translations.

Explore a verified compiler for functional tensor language, focusing on efficient array code production and formal correctness proof for high-performance domains like image processing and machine learning.

Explore a logically principled foundation for SMT constraint generation in refinement type systems, combining focalized call-by-push-value, bidirectional typing, and value-determined indexes.

Explore a novel approach to combining linear types with multi-shot effect handlers, addressing soundness issues in existing systems and introducing control-flow linearity for resource integrity.

Explore parametric subtyping for structural parametric polymorphism. Learn about a decidable fragment of structural subtyping that generalizes rigid subtyping, with a proven saturation-based decision procedure.

Explore cutting-edge research in type systems and their applications in programming languages with Nick Benton's preview of the Types 3 session at POPL'24.

Explore API-driven program synthesis for testing static typing in compilers. Learn about generating type-intensive programs using existing APIs to uncover compiler bugs efficiently.

Explore advanced Haskell concepts and applications in this comprehensive symposium, featuring expert presentations and cutting-edge research in functional programming.

Exploring dependent types in Scala and Idris: current capabilities, limitations, and future possibilities. Demonstrates rich type systems' potential for program verification and static constraint capture in functional programming.

Explore Servo, an experimental browser engine designed for multi-core hardware, focusing on parallelization and security through Rust. Learn about its goals, design, and potential impact on web browsing.

Explore Shen, a powerful Lisp with macro system, Prolog, and advanced type system. Demo showcases seamless integration of functional, logic, and imperative styles in web development.

Explore Rust's unique approach to API design using traits and type systems. Learn to create composable interfaces that catch errors at compile-time, enhancing code safety and efficiency.

Explore effective gcc/clang optimizations for embedded systems, focusing on code size reduction, performance enhancement, and compiler-friendly coding practices for Linux-based platforms.

Explore C++ static analysis, focusing on type system representation in PVS-Studio. Learn about current implementation, challenges, and upcoming improvements in encoding and handling complex types.