{"version":"1.0","type":"rich","provider_name":"Acast","provider_url":"https://acast.com","height":250,"width":700,"html":"<iframe src=\"https://embed.acast.com/$/664fde3eda02bb0012bad909/683bd7e5708e9fc9b4c711b9?\" frameBorder=\"0\" width=\"700\" height=\"250\"></iframe>","title":"Language Design Deep Dive with Elixir Creator José Valim","thumbnail_width":200,"thumbnail_height":200,"thumbnail_url":"https://open-images.acast.com/shows/664fde3eda02bb0012bad909/1748752644060-dc589316-9ce6-4949-8680-9dd6251b53d2.jpeg?height=200","description":"<p>Elixir creator José Valim goes into a very deep dive on language design with Richard, centered around some upcoming major design changes to the Roc programming language.</p><p><br></p><p>- https://elixir-lang.org</p><p>- https://roc-lang.org</p><p>- Unison's algebraic effects: https://www.unison-lang.org/docs/fundamentals/abilities/</p><p>- Koka's algebraic effects: https://koka-lang.github.io/koka/doc/book.html#why-effects</p><p>- OCaml's algebraic effects: https://ocaml.org/manual/5.3/effects.html</p>","author_name":"Richard Feldman"}