Functional Patterns in Ruby

July 14, 2023 41 min Free

Description

John Crepezzi explores functional programming concepts from OCaml and how they can be applied in Ruby to write cleaner, more future-proof code. The talk covers three key areas: Functors, Variance, and Monads, demonstrating practical implementations and benefits for Ruby and Rails development. It highlights how adopting these patterns can lead to more robust and maintainable applications.