Harness the Power of Functions to Build Composable Rack Applications
Offered By: Ruby Central via YouTube
Course Description
Overview
Explore the concept of function composition in building Rack applications through this RubyConf 2021 talk by Marc Busqué. Delve into the fundamentals of functions as black boxes that process inputs and produce outputs, drawing parallels with HTTP requests and responses. Learn how web_pipe facilitates the creation of modular Rack applications by connecting small processing units. Discover the power of function composition, understand hidden preconditions and side effects, and gain insights into Rack application development. The talk covers key topics including Webpipe, types, steps, modularity, parameters, and touches on Hanami framework integration.
Syllabus
Introduction
Agenda
Who am I
What is a function
Hidden preconditions and side effects
Functions composition
Rack applications
Webpipe
Type
Steps
Modularity
Parameters
Hanami
Taught by
Ruby Central
Related Courses
Functional Programming Principles in ScalaÉcole Polytechnique Fédérale de Lausanne via Coursera Functional Program Design in Scala
École Polytechnique Fédérale de Lausanne via Coursera Paradigms of Computer Programming
Université catholique de Louvain via edX Introduction to Functional Programming
Delft University of Technology via edX Paradigms of Computer Programming – Fundamentals
Université catholique de Louvain via edX