InfoQ Homepage Presentations Writing Extensible Functional Code
Writing Extensible Functional Code
Summary
Renan Ranelli discusses Protocols (Elixir & Clojure) and TypeClasses (Haskell) and relates them to alternatives in other languages (Mixins in Ruby and Extension Methods in C#).
Bio
Renan Ranelli is an experienced software developer working primarily with back-end and databases. He’s been using Elixir professionally for the past two and a half years, after a long season in Ruby-land. Beyond that, he has also worked with Clojure and C#. He has spoken publicly at technology events in Brazil more than 30 times, and I has an unhealthy obsession with live-coding.
About the conference
THE CONF was founded in 2017 as an annual conference to fill the gap of instituting an International-level event in Brazil, where all speakers present in English. That way we can finally have a body of presentations that anyone in the world can consume and a venue where anyone in the world can attend. The goal is to showcase what interesting new tech, such as Data Sciences, Brazilians are working on, and integrate nearby countries and the rest of the world in the future.
This content is in the The Conf 2017 topic
Related Topics:
Sponsored Content
-
Related Editorial
-
Related Sponsors
-
Popular across InfoQ
-
Microsoft Patches Critical ASP.NET Core Vulnerability with 9.9 Severity Score
-
GitHub Expands Copilot Ecosystem with AgentHQ
-
Redis Critical Remote Code Execution Vulnerability Discovered after 13 Years
-
Monzo’s Real-Time Fraud Detection Architecture with BigQuery and Microservices
-
AWS Launches Capabilities by Region Tool
-
Architecture Should Model the World as it Really is: a Conversation with Randy Shoup
-