Life After Monoids



Can concepts from abstract algebra be used in a programming context? Tom Switzer thinks so. He believes that many problems, though they might not seem so at first, are actually algebraic. 
 
For his talk at the Northeast Scala Symposium, Switzer shows us why abstractions from algebra are important, and how we can model these in Scala to be of benefit in everyday programming.
 
Tom Switzer is a senior R&D engineer at Precog and is the co-author of a generic numeric programming library called Spire.
 
Want to Learn More About Scala?
Check out some of our training classes, or all of our Scala-related videos here.
Published March 1, 2013