Sums, Products, Exponents, Monoids, Functors, Oh My! – Steve Downey – CppCon 2021

https://cppcon.org/
https://github.com/CppCon/CppCon2020
---
This talk will outline various algebraic types and structures, such as sum product and exponential types, structures such as monoids and groups, and higher order structures such as functors and monads. In particular, we'll look at why an API designer should be aware of them and supply operations that respect these structures' laws. Doing so will help you provide predictable APIs that can be reused more widely.

---
Steve Downey

---
Videos Filmed & Edited by Bash Films: http://www.BashFilms.com

Filed under: Science & Technology

No comment yet, add your voice below!


Add a Comment