Algebraic Structures Explained - Part 3 Semigroup
Definition of Semigroup   Semigroup is magma algebraic structure with additional requirement...
Tags: typescript, javascript, elm, haskell