The letter A styled as Alchemists logo. lchemists
Published February 8, 2023 Updated January 22, 2025

Ruby Function Composition

Ruby elegantly blends both Object Oriented and Functional design together with minimal effort. In this talk, I'll combine both of these design patterns by briefly walking you through the fundamentals of functional composition, the Railway Pattern, and finally wrapping all of this up in a nice transactional pipeline object composed of multiple -- fault tolerant -- steps for building robust architectures. You'll learn a lot and walk away with new functionality to apply to your own code base.

Previous 1 of 63 Next First Last

Keyboard Shortcuts

  • ←: Go to previous slide.
  • →: Go to next slide.
  • [: Go to first slide.
  • ]: Go to last slide.
  • f: Toggle fullscreen.
  • ESC: Exit fullscreen.