Guillaume Duboc's PhD Thesis: Introducing a Type System to Elixir

185
clicks
Guillaume Duboc's PhD Thesis: Introducing a Type System to Elixir

Source: youtube.com

Type: Video

This talk, presented by Guillaume Duboc at Code BEAM Europe 2023, outlines the current state of his PhD thesis work on developing a type system for Elixir. Duboc explores set-theoretic types, explaining their unique suitability for Elixir programs. The presentation covers several critical areas of this type system, including the detection of common bugs, enforcing function interfaces, and the benefits of gradual typing that allows mixing typed and untyped code. Duboc also provides insights into the new syntax for types and discusses the potential challenges and forthcoming work in collaboration with Giuseppe Castagna and José Valim. The talk emphasizes the practical application of the type system, particularly in pattern matching and protocol implementation within Elixir.

© HashMerge 2024