Documented the rules of type inference for CoprodInjector. I did this because I allude to these rules in the docs for CoproductEmbedder. (In the future, I would like to see similar documentation added to all methods.)
Changed headline of CoprodInjector to not use the word "inject."
Removed #[doc(hidden)] changes from some trait impls for CNil. In my opinion it actually makes the documentation nicer when the reader can see the base cases for recursion.
(@lloydmeta let me know if you disagree and I can undo this)
Itemized changes
From most significant to least:
Added
CoproductEmbedder
.Documented the rules of type inference for
CoprodInjector
. I did this because I allude to these rules in the docs forCoproductEmbedder
. (In the future, I would like to see similar documentation added to all methods.)Changed headline of
CoprodInjector
to not use the word "inject."Removed
#[doc(hidden)]
changes from some trait impls forCNil
. In my opinion it actually makes the documentation nicer when the reader can see the base cases for recursion. (@lloydmeta let me know if you disagree and I can undo this)Add missing code tags to some markdown.
Closes #86.