Skip to content

Details

Did you know that EVERY single data structure imaginable (past, present, and future) can be built from just TWO building blocks? These building blocks are "products" and "sums". In this meetup, you'll learn where these blocks get their names, how they can be combined together, and what sorts of utility functions are useful for working with them. Finally, you'll get a chance to try your hand at converting an increasingly complicated series of data structures to the composition of these two building blocks.

A laptop is recommended (but not required) so you can follow along with the exercises in the programming language of your choice.

Introduction & Exercises (https://gist.github.com/jdegoes/ac1cae6cb5a77d376f01)

Related topics

You may also like