fact: Axiom Coyoneda_parametricity : forall `{Functor f} x y (g : y -> x) (c : f y), EqdepFacts.eq_dep Type (fun r : Type => ((r -> x) * f r)%type) x (id, fmap g c) y (g, c).
imports: Hask.Ltac Hask.Prelude Hask.Control.Applicative Hask.Control.Monad Hask.Control.Monad.Cont Hask.Control.Monad.State Hask.Data.Functor.Contravariant Hask.Data.Functor.Identity Hask.Data.Functor.Kan Hask.Data.Functor.Yoneda Hask.Control.Lens Coq.Classes.Morphisms Coq.Setoids.Setoid Coq.Init.Datatypes Coq.Relations.Relation_Definitions FunctionalExtensionality