so I've been teaching Rust and programming in general to a couple of people and my mentee, who just started programming, expressed an interest in learning about algorithms, but they have no math background. and I started helping them with discrete math! I love teaching
Conversation
Replying to
Gah I love how discrete maths is so tied up with CS and PL stuff.
I love showing, when the time is right, the connection between algebra and datatypes. Ie. why we can call disjont unions ‘sum types’ and structs/tuples ‘product types’. And unit and void, etc. 🥰

