Hacker News new | ask | show | jobs
by boothead 3816 days ago
It's this

  contramap :: (a -> b) -> f b -> f a

  http://hackage.haskell.org/package/contravariant-1.3.3/docs/Data-Functor-Contravariant.html#v:contramap
1 comments

I thought "Extension" in this example is a Monoid. So maybe foldContramap? :)