Module docstring
{"# Theorems about map and comap on filters.
","### Push-forwards, pull-backs, and the monad structure ","### Filter as a Monad
In this section we define Filter.monad, a Monad structure on Filters. This definition is not
an instance because its Seq projection is not equal to the Filter.seq function we use in the
Applicative instance on Filter.
","#### map and comap equations ","The variables in the following lemmas are used as in this diagram:
φ
α → β
θ ↓ ↓ ψ
γ → δ
ρ
","#### bind equations "}