YoVDO

Harness the Power of Functions to Build Composable Rack Applications

Offered By: Ruby Central via YouTube

Tags

RubyConf Courses Software Development Courses Functional Programming Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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