The AI-powered English dictionary
plural monoids
(algebra, functional programming) A set which is closed under an associative binary operation, and which contains an element which is an identity for the operation. quotations examples
Just like any abstraction, a monoid is useful to the extent we can write useful generic code assuming only the capabilities provided by the abstraction.
2023, Michael Pilquist, Rúnar Bjarnason, Paul Chiusano, Functional programming with Scala, Second edition, Shelter Island: Manning Publications Co
not comparable
(prosody) Containing only one kind of metrical foot. examples