Slava's Monoid Zoo

https://factorcode.org/slava/monoids.html

Article

  • Playful exploration of monoids using string rewriting systems as examples
  • Illustrates monoid properties (associativity, identity) through concrete puzzles
  • Written in Factor programming language style

Discussion

  • One commenter flagged a possible puzzle error: no B in starting string means no rules apply
  • Another joked about staying safely in the world of commutative monoids

Discuss on HN


Type Link
Added Apr 21, 2026
Modified Apr 21, 2026