Discusses the algebraic properties of types, different kinds of functions and the information that is preserved or lost, and Category Theory concepts that underpin and unify them.
1. Category Theory for Beginners
Your data structures
are made of maths!
Melbourne Scala User Group Mar 2015
@KenScambler
2. Data structures
More and more “logical”
Less low-level memory/hardware connection
More and more support for immutability
We can use maths to reason about them!
Category Theory can reveal even deeper symmetries