Haskell 98 contravariant functors.

WWW:	http://github.com/ekmett/contravariant/