Video Description
In this video we will learn techniques like combining smaller units of code intocomposition pipelines. Composition is functional programming's solution for taking smaller pieces of pure logicand building them into larger chunks of code which can also themselves be combined into even larger chunks. You’ll learn how to reason about these composed functions and learn the laws of compositionality to deal with common issues that come along when writing compositional logic. Composing functions creates a form of functions called a “point-free” function.We’ll continue building code that mirrors popular framework thinking. Students will learn how to create a statemanagement pattern like React and how to handle DOM events (and other I/O) by encapsulating logic insidegeneric containers.
Style and Approach
In this course we will learn about basic composition pipelines. You will then learn how to use the composition logic to create point-free functions. Finally you’ll learn how to create a state management pattern like React and how to handle DOM events

