Smartial Wayback Machine Text Extractor



Live version of this page exists.


This article contains 2 images. You will find them at the very end of the article.

This article contains 575 words.

Summit '22 session spotlight–The algebraic structure of functions, illustrated using React components - Web Directions

Summit ’22 session spotlight–The algebraic structure of functions, illustrated using React components

7th September, 2022

@johnallsopp

The algebraic structure of functions, illustrated using React components

Did you know there’s an algebraic structure for functions? Apparently, functions can be monads. And that means they’re also applicative functors, and covariant functors. Not only that, but they also happen to be profunctors too… All of which may sound like a load of gobbledygook. And that’s OK. But since React components happen to be functions, we can apply some of these mathematical tricks to manipulate them in interesting ways. And it may even change the way you think about functions in the process.

James Sinclair

James (@jrsinclair) is a Senior Software Engineer with Atlassian. He works with JavaScript (in various flavours) on both the front and back-end. He’s passionate about functional programming, and good software-engineering practice in general. Over the years he’s worked on web projects for Ford Motor Company, Bendigo Bank, The Australian Broadcasting Corporation, Monash University, and the Prime Minister of Australia. Somewhere along the way, he picked up a PhD in Information Architecture, but decided building stuff on the web was more fun than being an academic.

Gold

Web Directions Summit

Conference Videos

Conffab Premium Annual

$1695 super early bird ends Sept 30

$1795 early bird ends Oct 28

$1995 late bird

Register Gold

Silver

Web Directions Summit

Conference Videos

Conffab Plus Annual

$1495 super early bird ends Sept 30

$1595 early bird ends Oct 28

$1795 late bird

Register Silver

Classic

Web Directions Summit

Conference Videos



$1295 super early bird ends Sept 30

$1395 early bird ends Oct 28

$1595 late bird

Register Classic

Great reading, every weekend.

We round up the best writing about the web and send it your way each Friday morning.

delivering year round learning for front end and full stack professionals

Learn more about us

Going to #wds18 has given me inspiration to attend more conferences. Meeting tech folks like myself and learning from each other is pretty amazing!

Hinesh Patel Ruby and React Developer

    Each year we have 6 unique online conferences for front end developers, plus Remixed, a free event that brings together some of the highlights from the previous year.

    The conference CSS deserves

    Online, globallyApril 2022

    Learn More

    a conference on front end performance

    Online, globallyMay 2022

    Learn More

    a conference all about JavaScript

    Online, globallyJuly 2022

    Learn More

    a conference on progressive web apps and web platform

    Online, globallyearly 2023

    Learn More

    accessibility engineering for front end developers

    Online, globallyearly 2023

    Learn More

    privacy, security, identity for front end developers

    Online, globallyearly 2023

    Learn More

    The best of 2022, remixed, and free!

    Online, globally2023

    Learn More



Images:

The images are downsized due to limited space here. The original dimensions may differ.
Click on the image to open it on a new tab.



Please close this window manually.