
Tech Talk: Domain Driven Design meets Functional Programming
CoRecursive: Coding Stories
00:00
The Algebra of a Monoid
With the monoid, there's an algebra of a monoid. It has certain things you can call on it, identity, associative operation. But then you also talk about kind of the algebra of your of your problem or design. How does that differ? Ye, i whant i. What i like to say is that when i define the algebra, algebra of amonid, the algebra of any abstraction, consists of the datatypes, the operations it supports and the laws it honors. These three are the qoor things of an algebra.
Transcript
Play full episode