Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore how Elixir serves as an exceptional language and ecosystem for automated reasoning in this 21-minute conference talk from ElixirConf EU 2025. Begin with a foundational understanding of "reasoning" and its "automation" as defined in academic literature, then discover practical insights from teaching the "Automation of Logical Reasoning" course using Elixir and Livebook over two summers. Learn about plans to leverage the Nx ecosystem for research and development in hybrid symbolic-subsymbolic AI systems. Examine the key features that make Elixir particularly effective for automated reasoning through concrete examples: pragmatic functional programming and immutability approaches, powerful pattern matching capabilities, first-class actor-based concurrency, expressive set-theoretic type systems, straightforward metaprogramming capabilities, and the extensive BEAM ecosystem that facilitates the transition from theoretical proof-of-concepts to practical, real-world applications. Gain valuable perspectives on how Elixir's unique characteristics position it as an ideal choice for automated reasoning tasks and AI system development.
Syllabus
Elixir for Automated Reasoning - David Fuenmayor | ElixirConf EU 2025
Taught by
Code Sync