Library HoTT.Categories.NaturalTransformation

Natural Transformations

Since there are only notations in NaturalTransformation.Notations, we can just export those.

Definition of natural transformation

Composition of natural transformations

Dual natural transformations

Identity natural transformation

Natural isomorphisms

Path space of natural transformation type

Pointwise natural transformations

Sums of natural transformations

Products of natural transformations

We don't want to make utf-8 notations the default, so we don't export them.
Since Composition is a separate sub-directory, we need to re-create the module structure We want to have the following as subdirectories/modules, not at top level. Unfortunately, namespacing in Coq is kind-of broken (see, e.g., https://coq.inria.fr/bugs/show_bug.cgi?id=3676), so we don't get the ability to rename subfolders by Including into other modules.