Algebraic Data Types in Practice and Theory

Organizer: Triangle Rustaceans
Click here for registration info

We are the Triangle Rustaceans, a group of Triangle-area Rust aficionados of all levels of skill and experience.  The activity for this month's meeting has not yet been determined.

Meetings will be on the 4th Monday of every month, at 7pm.

All people attending Triangle Rustacean events agree to abide by the Rust Code of Conduct.

Algebraic Data Types in Practice and Theory

What are Algebraic Data Types?  Why are they algebraic?  What makes them valuable?  How can they help you write better code?  We'll start with an overview of sum and product types in Rust, get just far enough into the theory to see the correspondences between the type system and the kind of algebra you're more familiar with, and then pull back to look at some patterns you can use to put that theory into practice writing more reliable and expressive code.

Location & Parking

This month we are being hosted by Caktus Group, located at 108 Morris St. next to Bullseye Bikes in downtown Durham.  If you have trouble finding free on-street parking, Caktus recommends using the Durham Centre parking garage, with entrances on Morris St. and W. Morgan St.  The evening price in the parking garage appears to be a minimal $1.50.


Poster: triangletech