Python and the Monoid in the Applicative

We’ve expanded our small Haskell for Pythoners section with a second article, comparing Python iterators to Haskell lists. Next week we’ll have a followup that thoroughly goes through the itertools module to show how closely it resembles the Data.List module.

There’s also a new lesson of Functortown. Lesson 9, You got monoids in my functors!, goes further into Applicative functors and explores what we mean when we describe them as monoidal.

To supplement the lesson, we’ve added a reference page on Semigroup, the first of a many-part series on monoid-related typeclasses.