Monoids, Monoids Everywhere!

Talk
Thu 09:50 - 10:25
You don't need a laptop
Alcyone 1
Hardcore Programming

Summary

You probably can’t imagine that Monoids (not monads) and similar other abstract maths creatures are so simple that you can understand them in just a few minutes. You probably don’t imagine either that they can help you craft elegant and powerful code everyday.

Through many examples in ordinary Java, we will have a closer look at monoids and their friends. You’ll be surprised, and it will be a good thing(TM).

Who is it for?

AlbertArchitect
 
CarolCTO
 
ChrisCraftsman
Programmer
CristinaTechnical
Co-Founder
DianaDevOps
 
MeganManager
 
TamaraTeam
Leader
TudorTechnical
Consultant

Audience Learnings

Understand the link between design and abstract maths, really understand monoids and other math structures, and recognize it can be applied in many common situations.

Structure

Tangible demo of monoids, some theory, lots of common examples, advanced examples, overview of other math structures

Prerequisites

Knowledge of common design patterns, curiosity for functional programming

Leave a Reply

Your email address will not be published.

*