Please log in to watch this conference skillscast.
In this talk, Facundo will give an overview of the problems that arise when trying to make Haskell inter-operate with other languages in the same address space.
One popular approach is embedding snippets of foreign languages in Haskell modules, which gave a range of libraries like inline-c, inline-r, clr-inline, inline-rust and inline-js. His pivot throughout the presentation will be inline-java, the library for embedding Java code in Haskell programs, and he will discuss how other inline-* implementations solve these problems in comparison.
If the talk is successful, attendees should leave with some useful insights to tackle their next project which requires bridging Haskell with a new language.
YOU MAY ALSO LIKE:
Facundo Domínguez is a software engineer at Tweag IO. He has been using Haskell in industry during the last two decades, and he is long-time contributor to Haskell libraries and GHC. Of late, he coauthored the QualifiedDo language extension, and maintains inline-java, a library to bridge Haskell with Java.