ملف الباحث

Lionel Parreaux

ورقتان في مجموعة PaperMetrix

المنشورات

أوراق هذا المؤلف

  1. MLstruct: principal type inference in a Boolean algebra of structural types

    2022 · Proceedings of the ACM on Programming Languages

    Intersection and union types are becoming more popular by the day, entering the mainstream in programming languages like TypeScript and Scala 3. Yet, no language so far has managed to combine these powerful types with …

  2. The Long Way to Deforestation: A Type Inference and Elaboration Technique for Removing Intermediate Data Structures

    2024 · Proceedings of the ACM on Programming Languages

    Deforestation is a compiler optimization that removes intermediate data structure allocations from functional programs to improve their efficiency. This is an old idea, but previous approaches have proved limited or impractical — they either only …