Eugenii ShevchenkoCategory Theory Crash Course with Clojure: Part 2 — Introduction to MonoidsBuilding upon semigroups to unlock more powerful abstractions in your Clojure code.Sep 20
Harshad NawatheMonoid makes design simpleThis blog tries to explain how Monoids can help OO developers to simplify their design.Apr 4, 2021
JesúsWhat is a monad?In this story I don’t want to tell you that a monad is just a monoid in the category of endofunctors. I would like to explain, as simply as…Apr 21Apr 21
Ceci n’est pas une pile.Magical MonoidsRecently something that didn’t fail to type-check caught my eye while hacking on a Haskell project…Apr 23, 2019Apr 23, 2019
Eugenii ShevchenkoCategory Theory Crash Course with Clojure: Part 2 — Introduction to MonoidsBuilding upon semigroups to unlock more powerful abstractions in your Clojure code.Sep 20
Harshad NawatheMonoid makes design simpleThis blog tries to explain how Monoids can help OO developers to simplify their design.Apr 4, 2021
JesúsWhat is a monad?In this story I don’t want to tell you that a monad is just a monoid in the category of endofunctors. I would like to explain, as simply as…Apr 21
Ceci n’est pas une pile.Magical MonoidsRecently something that didn’t fail to type-check caught my eye while hacking on a Haskell project…Apr 23, 2019
Chris SmithMonoids are Composable List SummarizersThe standard definition of a monoid goes something like this: a monoid is any set (if you’re a mathematician) or type (if you’re a Haskell…Jan 24, 20221
InLevel Up CodingbyMansi BabbarGetting Started With Scala CatsCats is a library that provides the abstraction for functional programming in the Scala.Nov 20, 20201
Ari SweedlerAri’s notes: Ben Deane’s ‘Identifying Monoids: Exploiting Compositional Structure in Code’Here’s a link to the talk: https://youtu.be/INnattuluiMNov 8, 2021