Global Index | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | _ | other | (8071 entries) |

Notation Index | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | _ | other | (94 entries) |

Binder Index | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | _ | other | (5802 entries) |

Module Index | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | _ | other | (26 entries) |

Variable Index | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | _ | other | (30 entries) |

Library Index | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | _ | other | (49 entries) |

Lemma Index | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | _ | other | (997 entries) |

Constructor Index | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | _ | other | (61 entries) |

Axiom Index | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | _ | other | (10 entries) |

Inductive Index | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | _ | other | (51 entries) |

Projection Index | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | _ | other | (200 entries) |

Section Index | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | _ | other | (270 entries) |

Instance Index | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | _ | other | (217 entries) |

Abbreviation Index | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | _ | other | (4 entries) |

Definition Index | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | _ | other | (188 entries) |

Record Index | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | _ | other | (72 entries) |

# Global Index

## A

action_inj [lemma, in Tealeaves.Classes.ListableModule]action_inj2 [lemma, in Tealeaves.Classes.ListableModule]

action_inj1 [lemma, in Tealeaves.Classes.ListableModule]

action_shape_theory.noncollapse_proof [variable, in Tealeaves.Classes.ListableModule]

action_shape_theory [section, in Tealeaves.Classes.ListableModule]

alist_ind [lemma, in Tealeaves.LN.AssocList]

alist_simpl_lemmas.l3 [variable, in Tealeaves.LN.AssocList]

alist_simpl_lemmas.l2 [variable, in Tealeaves.LN.AssocList]

alist_simpl_lemmas.l1 [variable, in Tealeaves.LN.AssocList]

alist_simpl_lemmas.l [variable, in Tealeaves.LN.AssocList]

alist_simpl_lemmas.x [variable, in Tealeaves.LN.AssocList]

alist_simpl_lemmas.X [variable, in Tealeaves.LN.AssocList]

alist_simpl_lemmas [section, in Tealeaves.LN.AssocList]

ap [definition, in Tealeaves.Classes.Applicative]

Ap [constructor, in Tealeaves.Examples.STLC.Language]

Applicative [record, in Tealeaves.Classes.Applicative]

Applicative [section, in Tealeaves.Classes.Applicative]

Applicative [library]

ApplicativeFunctor_ap [section, in Tealeaves.Classes.Applicative]

ApplicativeMorphism [record, in Tealeaves.Classes.Applicative]

ApplicativeMorphism_Monoid [instance, in Tealeaves.Functors.Constant]

ApplicativeMorphism_pi2 [lemma, in Tealeaves.Classes.Applicative]

ApplicativeMorphism_pi1 [lemma, in Tealeaves.Classes.Applicative]

ApplicativeMorphism_id [instance, in Tealeaves.Classes.TraversableFunctor]

ApplicativeMorphism_unconst [instance, in Tealeaves.Classes.TraversableFunctor]

ApplicativeMorphism_pure [instance, in Tealeaves.Classes.TraversableFunctor]

ApplicativeMorphism_join_list [instance, in Tealeaves.Classes.TraversableMonad]

Applicative_set [instance, in Tealeaves.Functors.Sets]

Applicative_Const [instance, in Tealeaves.Functors.Constant]

Applicative_Product [instance, in Tealeaves.Classes.Applicative]

applicative_compose_laws [section, in Tealeaves.Classes.Applicative]

Applicative_compose [instance, in Tealeaves.Classes.Applicative]

applicative_compose [section, in Tealeaves.Classes.Applicative]

Applicative_I [instance, in Tealeaves.Classes.Applicative]

Applicative_corollaries [section, in Tealeaves.Classes.Applicative]

applicative_morphism [section, in Tealeaves.Classes.Applicative]

Applicative_operations [section, in Tealeaves.Classes.Applicative]

Applicative_dup [instance, in Tealeaves.Functors.Diagonal]

Applicative_list_monoid [instance, in Tealeaves.Classes.TraversableFunctor]

Applicative_Monad [instance, in Tealeaves.Classes.Monad]

Applicative_Monad [section, in Tealeaves.Classes.Monad]

applys_eq_step [lemma, in Tealeaves.Util.LibTactics]

applys_eq_step_dep [lemma, in Tealeaves.Util.LibTactics]

applys_eq_init [lemma, in Tealeaves.Util.LibTactics]

appmor_mult [projection, in Tealeaves.Classes.Applicative]

appmor_pure [projection, in Tealeaves.Classes.Applicative]

appmor_natural [projection, in Tealeaves.Classes.Applicative]

appmor_app_G [projection, in Tealeaves.Classes.Applicative]

appmor_app_F [projection, in Tealeaves.Classes.Applicative]

app_nil_r [lemma, in Tealeaves.LN.AssocList]

app_nil_l [lemma, in Tealeaves.LN.AssocList]

app_assoc [lemma, in Tealeaves.LN.AssocList]

app_unital_r_set [lemma, in Tealeaves.Functors.Sets]

app_unital_l_set [lemma, in Tealeaves.Functors.Sets]

app_assoc_set [lemma, in Tealeaves.Functors.Sets]

app_mult_natural_set [lemma, in Tealeaves.Functors.Sets]

app_pure_natural_set [lemma, in Tealeaves.Functors.Sets]

app_mult_pure_set [lemma, in Tealeaves.Functors.Sets]

App_Path [instance, in Tealeaves.Functors.Pathspace]

app_unital_r_compose [lemma, in Tealeaves.Classes.Applicative]

app_unital_l_compose [lemma, in Tealeaves.Classes.Applicative]

app_asc_compose [lemma, in Tealeaves.Classes.Applicative]

app_mult_nat_compose [lemma, in Tealeaves.Classes.Applicative]

app_pure_nat_compose [lemma, in Tealeaves.Classes.Applicative]

app_mult_pure_compose [lemma, in Tealeaves.Classes.Applicative]

app_assoc_inv [lemma, in Tealeaves.Classes.Applicative]

app_mult_natural_2 [lemma, in Tealeaves.Classes.Applicative]

app_mult_natural_1 [lemma, in Tealeaves.Classes.Applicative]

app_mult_natural_r [lemma, in Tealeaves.Classes.Applicative]

app_mult_natural_l [lemma, in Tealeaves.Classes.Applicative]

app_mult_pure [projection, in Tealeaves.Classes.Applicative]

app_unital_r [projection, in Tealeaves.Classes.Applicative]

app_unital_l [projection, in Tealeaves.Classes.Applicative]

app_assoc [projection, in Tealeaves.Classes.Applicative]

app_mult_natural [projection, in Tealeaves.Classes.Applicative]

app_pure_natural [projection, in Tealeaves.Classes.Applicative]

app_functor [projection, in Tealeaves.Classes.Applicative]

app_mult_pure_Monad [lemma, in Tealeaves.Classes.Monad]

app_unital_r_Monad [lemma, in Tealeaves.Classes.Monad]

app_unital_l_Monad [lemma, in Tealeaves.Classes.Monad]

app_assoc_Monad [lemma, in Tealeaves.Classes.Monad]

app_mult_natural_Monad [lemma, in Tealeaves.Classes.Monad]

app_pure_natural_Monad [lemma, in Tealeaves.Classes.Monad]

ap_compose_3 [lemma, in Tealeaves.Classes.Applicative]

ap_compose_2 [lemma, in Tealeaves.Classes.Applicative]

ap_compose_1 [lemma, in Tealeaves.Classes.Applicative]

ap_morphism_1 [lemma, in Tealeaves.Classes.Applicative]

ap1 [lemma, in Tealeaves.Classes.Applicative]

ap2 [lemma, in Tealeaves.Classes.Applicative]

ap3 [lemma, in Tealeaves.Classes.Applicative]

ap4 [lemma, in Tealeaves.Classes.Applicative]

ap5 [lemma, in Tealeaves.Classes.Applicative]

ap6 [lemma, in Tealeaves.Classes.Applicative]

ap7 [lemma, in Tealeaves.Classes.Applicative]

ap8 [lemma, in Tealeaves.Classes.Applicative]

args_eq_7 [lemma, in Tealeaves.Util.LibTactics]

args_eq_6 [lemma, in Tealeaves.Util.LibTactics]

args_eq_5 [lemma, in Tealeaves.Util.LibTactics]

args_eq_4 [lemma, in Tealeaves.Util.LibTactics]

args_eq_3 [lemma, in Tealeaves.Util.LibTactics]

args_eq_2 [lemma, in Tealeaves.Util.LibTactics]

args_eq_1 [lemma, in Tealeaves.Util.LibTactics]

arr [constructor, in Tealeaves.Examples.STLC.Language]

Arrows [record, in Tealeaves.Classes.Category]

Arrows [inductive, in Tealeaves.Classes.Category]

associator [definition, in Tealeaves.Util.Product]

associator [section, in Tealeaves.Util.Product]

associator_iso_2 [lemma, in Tealeaves.Util.Product]

associator_iso_1 [lemma, in Tealeaves.Util.Product]

associator_inv [definition, in Tealeaves.Util.Product]

AssocList [library]

atom [abbreviation, in Tealeaves.LN.Atom]

Atom [module, in Tealeaves.LN.Atom]

ATOM [module, in Tealeaves.LN.Atom]

Atom [library]

atoms [definition, in Tealeaves.LN.AtomSet]

AtomSet [module, in Tealeaves.LN.AtomSet]

AtomSet [library]

AtomSetProperties [module, in Tealeaves.LN.AtomSet]

atoms_app [lemma, in Tealeaves.LN.AtomSet]

atoms_one [lemma, in Tealeaves.LN.AtomSet]

atoms_cons [lemma, in Tealeaves.LN.AtomSet]

atoms_nil [lemma, in Tealeaves.LN.AtomSet]

atom_fresh [lemma, in Tealeaves.LN.AssocList]

atom_fresh_for_list [abbreviation, in Tealeaves.LN.Atom]

Atom.atom [definition, in Tealeaves.LN.Atom]

ATOM.atom [axiom, in Tealeaves.LN.Atom]

Atom.atom_fresh_for_list [lemma, in Tealeaves.LN.Atom]

ATOM.atom_fresh_for_list [axiom, in Tealeaves.LN.Atom]

Atom.eq_dec [definition, in Tealeaves.LN.Atom]

ATOM.eq_dec [axiom, in Tealeaves.LN.Atom]

Atom.fresh [definition, in Tealeaves.LN.Atom]

ATOM.fresh [axiom, in Tealeaves.LN.Atom]

Atom.fresh_not_in [lemma, in Tealeaves.LN.Atom]

ATOM.fresh_not_in [axiom, in Tealeaves.LN.Atom]

Atom.max_lt_r [lemma, in Tealeaves.LN.Atom]

Atom.nat_of [definition, in Tealeaves.LN.Atom]

Atom.nat_list_max [lemma, in Tealeaves.LN.Atom]

ATOM.nat_of [axiom, in Tealeaves.LN.Atom]

Atom.t [definition, in Tealeaves.LN.Atom]

ATOM.t [definition, in Tealeaves.LN.Atom]

a':25 [binder, in Tealeaves.Classes.SetlikeMonad]

a':66 [binder, in Tealeaves.Classes.SetlikeMonad]

A1:108 [binder, in Tealeaves.Classes.ListableFunctor]

a1:141 [binder, in Tealeaves.LN.AssocList]

a1:145 [binder, in Tealeaves.LN.AssocList]

a1:161 [binder, in Tealeaves.LN.AssocList]

a1:166 [binder, in Tealeaves.LN.AssocList]

a1:22 [binder, in Tealeaves.Functors.Pathspace]

a1:31 [binder, in Tealeaves.Functors.Pathspace]

a1:42 [binder, in Tealeaves.Classes.Monoid]

a1:75 [binder, in Tealeaves.Functors.List]

A1:76 [binder, in Tealeaves.Classes.Functor]

a1:79 [binder, in Tealeaves.Functors.List]

a1:82 [binder, in Tealeaves.Functors.List]

A2:109 [binder, in Tealeaves.Classes.ListableFunctor]

a2:142 [binder, in Tealeaves.LN.AssocList]

a2:146 [binder, in Tealeaves.LN.AssocList]

a2:162 [binder, in Tealeaves.LN.AssocList]

a2:167 [binder, in Tealeaves.LN.AssocList]

a2:21 [binder, in Tealeaves.Functors.Pathspace]

a2:30 [binder, in Tealeaves.Functors.Pathspace]

a2:45 [binder, in Tealeaves.Classes.Monoid]

a2:76 [binder, in Tealeaves.Functors.List]

A2:79 [binder, in Tealeaves.Classes.Functor]

a2:80 [binder, in Tealeaves.Functors.List]

a2:83 [binder, in Tealeaves.Functors.List]

A:1 [binder, in Tealeaves.Functors.Sets]

a:1 [binder, in Tealeaves.Theory.Category]

A:1 [binder, in Tealeaves.Classes.Functor]

A:1 [binder, in Tealeaves.Functors.Pathspace]

A:1 [binder, in Tealeaves.Util.Prelude]

A:1 [binder, in Tealeaves.Functors.Diagonal]

A:1 [binder, in Tealeaves.Util.EqDec_eq]

A:1 [binder, in Tealeaves.Functors.List]

A:1 [binder, in Tealeaves.Examples.STLC.Theory]

A:1 [binder, in Tealeaves.Functors.Maybe]

A:1 [binder, in Tealeaves.Classes.Monoid]

A:10 [binder, in Tealeaves.LN.AssocList]

A:10 [binder, in Tealeaves.Functors.State]

A:10 [binder, in Tealeaves.Classes.SetlikeFunctor]

A:10 [binder, in Tealeaves.Functors.Constant]

A:10 [binder, in Tealeaves.Classes.DecoratedMonad]

A:10 [binder, in Tealeaves.Functors.List]

A:10 [binder, in Tealeaves.Theory.Listable]

A:10 [binder, in Tealeaves.Functors.Maybe]

a:100 [binder, in Tealeaves.Classes.Category]

A:101 [binder, in Tealeaves.LN.Environment]

A:101 [binder, in Tealeaves.Util.Product]

A:101 [binder, in Tealeaves.Classes.TraversableMonad]

a:102 [binder, in Tealeaves.LN.AssocList]

A:102 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

A:103 [binder, in Tealeaves.LN.Environment]

A:103 [binder, in Tealeaves.Classes.Applicative]

A:103 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

a:103 [binder, in Tealeaves.Functors.List]

a:104 [binder, in Tealeaves.Classes.Applicative]

A:104 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

A:104 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:104 [binder, in Tealeaves.Examples.STLC.Language]

a:104 [binder, in Tealeaves.Util.Product]

A:104 [binder, in Tealeaves.Classes.SetlikeMonad]

A:105 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

A:105 [binder, in Tealeaves.Examples.STLC.Language]

A:105 [binder, in Tealeaves.Classes.Monad]

A:106 [binder, in Tealeaves.Functors.Sets]

A:106 [binder, in Tealeaves.Functors.List]

A:106 [binder, in Tealeaves.Examples.STLC.Language]

a:107 [binder, in Tealeaves.LN.AssocList]

A:107 [binder, in Tealeaves.LN.Environment]

A:107 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

a:107 [binder, in Tealeaves.Functors.List]

A:108 [binder, in Tealeaves.Classes.DecoratedFunctor]

A:108 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:108 [binder, in Tealeaves.Util.LibTactics]

A:109 [binder, in Tealeaves.Classes.TraversableModule]

A:109 [binder, in Tealeaves.LN.Environment]

A:11 [binder, in Tealeaves.Functors.Writer]

a:11 [binder, in Tealeaves.Classes.DecoratedMonad]

A:110 [binder, in Tealeaves.Classes.SetlikeFunctor]

A:110 [binder, in Tealeaves.Classes.DecoratedMonad]

A:110 [binder, in Tealeaves.Classes.Monad]

a:110 [binder, in Tealeaves.Classes.SetlikeMonad]

A:111 [binder, in Tealeaves.LN.AssocList]

A:111 [binder, in Tealeaves.Classes.TraversableFunctor]

A:111 [binder, in Tealeaves.Classes.SetlikeMonad]

A:112 [binder, in Tealeaves.Functors.Sets]

A:112 [binder, in Tealeaves.LN.Environment]

A:112 [binder, in Tealeaves.Classes.ListableModule]

A:112 [binder, in Tealeaves.Classes.Monad]

A:112 [binder, in Tealeaves.Util.LibTactics]

A:113 [binder, in Tealeaves.Classes.DecoratedMonad]

a:113 [binder, in Tealeaves.LN.Environment]

A:113 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

A:113 [binder, in Tealeaves.Classes.Monad]

A:113 [binder, in Tealeaves.Classes.DecoratedModule]

A:114 [binder, in Tealeaves.Functors.Sets]

A:114 [binder, in Tealeaves.LN.Environment]

a:114 [binder, in Tealeaves.Classes.Monad]

a:115 [binder, in Tealeaves.LN.AssocList]

A:115 [binder, in Tealeaves.Classes.DecoratedFunctor]

A:115 [binder, in Tealeaves.Classes.ListableFunctor]

a:115 [binder, in Tealeaves.LN.Environment]

A:115 [binder, in Tealeaves.Classes.Applicative]

A:115 [binder, in Tealeaves.Classes.Monad]

a:115 [binder, in Tealeaves.Classes.SetlikeMonad]

A:116 [binder, in Tealeaves.Classes.DecoratedFunctor]

a:116 [binder, in Tealeaves.Classes.SetlikeFunctor]

A:116 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

A:116 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:116 [binder, in Tealeaves.Classes.ListableModule]

A:116 [binder, in Tealeaves.Classes.Monad]

A:116 [binder, in Tealeaves.Classes.DecoratedModule]

A:116 [binder, in Tealeaves.Classes.SetlikeMonad]

A:117 [binder, in Tealeaves.Classes.DecoratedFunctor]

A:117 [binder, in Tealeaves.Classes.SetlikeFunctor]

A:117 [binder, in Tealeaves.Examples.STLC.Language]

a:117 [binder, in Tealeaves.Classes.Monad]

a:118 [binder, in Tealeaves.LN.AssocList]

A:118 [binder, in Tealeaves.Classes.DecoratedFunctor]

A:118 [binder, in Tealeaves.Classes.SetlikeModule]

A:118 [binder, in Tealeaves.Classes.Monad]

A:119 [binder, in Tealeaves.Classes.DecoratedFunctor]

A:119 [binder, in Tealeaves.Classes.ListableFunctor]

A:119 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

A:119 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:119 [binder, in Tealeaves.Classes.ListableModule]

A:12 [binder, in Tealeaves.LN.AssocList]

A:12 [binder, in Tealeaves.Functors.Writer]

A:120 [binder, in Tealeaves.Classes.DecoratedFunctor]

A:120 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

A:120 [binder, in Tealeaves.LN.Environment]

A:120 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:121 [binder, in Tealeaves.Classes.DecoratedFunctor]

a:121 [binder, in Tealeaves.Classes.SetlikeFunctor]

a:121 [binder, in Tealeaves.LN.Environment]

A:121 [binder, in Tealeaves.Classes.Applicative]

A:121 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

a:122 [binder, in Tealeaves.Classes.DecoratedFunctor]

A:122 [binder, in Tealeaves.Classes.ListableFunctor]

A:122 [binder, in Tealeaves.Classes.TraversableFunctor]

A:122 [binder, in Tealeaves.Classes.ListableModule]

a:122 [binder, in Tealeaves.Classes.SetlikeMonad]

A:123 [binder, in Tealeaves.LN.Environment]

A:123 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:123 [binder, in Tealeaves.Classes.SetlikeMonad]

a:124 [binder, in Tealeaves.Classes.SetlikeModule]

a:124 [binder, in Tealeaves.LN.Environment]

A:124 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

A:124 [binder, in Tealeaves.Examples.STLC.Language]

A:125 [binder, in Tealeaves.Classes.DecoratedFunctor]

A:125 [binder, in Tealeaves.Classes.SetlikeModule]

A:125 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

A:125 [binder, in Tealeaves.Classes.ListableModule]

A:125 [binder, in Tealeaves.Classes.Monad]

A:126 [binder, in Tealeaves.Classes.DecoratedFunctor]

A:126 [binder, in Tealeaves.Classes.DecoratedMonad]

A:127 [binder, in Tealeaves.LN.AssocList]

A:127 [binder, in Tealeaves.Classes.TraversableModule]

A:127 [binder, in Tealeaves.Classes.DecoratedFunctor]

A:127 [binder, in Tealeaves.Classes.ListableFunctor]

A:127 [binder, in Tealeaves.LN.Environment]

a:127 [binder, in Tealeaves.Classes.Monad]

A:128 [binder, in Tealeaves.Classes.DecoratedFunctor]

A:128 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

a:128 [binder, in Tealeaves.LN.Environment]

A:128 [binder, in Tealeaves.Classes.Applicative]

A:128 [binder, in Tealeaves.Classes.TraversableFunctor]

A:128 [binder, in Tealeaves.Functors.List]

A:128 [binder, in Tealeaves.Examples.STLC.Language]

a:129 [binder, in Tealeaves.LN.AssocList]

A:129 [binder, in Tealeaves.Classes.DecoratedFunctor]

a:129 [binder, in Tealeaves.Classes.SetlikeModule]

A:129 [binder, in Tealeaves.Classes.Monad]

a:129 [binder, in Tealeaves.Classes.SetlikeMonad]

A:13 [binder, in Tealeaves.Functors.State]

a:13 [binder, in Tealeaves.Theory.Category]

A:13 [binder, in Tealeaves.Classes.Functor]

A:13 [binder, in Tealeaves.Functors.Writer]

A:13 [binder, in Tealeaves.Functors.Pathspace]

A:13 [binder, in Tealeaves.Functors.Constant]

A:13 [binder, in Tealeaves.Util.Prelude]

A:13 [binder, in Tealeaves.Classes.DecoratedModule]

A:130 [binder, in Tealeaves.Classes.DecoratedFunctor]

A:130 [binder, in Tealeaves.Classes.SetlikeModule]

a:130 [binder, in Tealeaves.Classes.Category]

A:130 [binder, in Tealeaves.Classes.Monad]

A:130 [binder, in Tealeaves.Classes.SetlikeMonad]

a:131 [binder, in Tealeaves.LN.AssocList]

A:131 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

A:131 [binder, in Tealeaves.Classes.DecoratedMonad]

A:131 [binder, in Tealeaves.Examples.STLC.Language]

a:132 [binder, in Tealeaves.Classes.TraversableModule]

A:132 [binder, in Tealeaves.Classes.SetlikeFunctor]

A:132 [binder, in Tealeaves.Classes.TraversableFunctor]

A:133 [binder, in Tealeaves.Classes.TraversableModule]

A:133 [binder, in Tealeaves.Classes.ListableFunctor]

A:133 [binder, in Tealeaves.Classes.TraversableFunctor]

A:133 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

A:133 [binder, in Tealeaves.Classes.DecoratedModule]

A:134 [binder, in Tealeaves.Classes.Applicative]

a:134 [binder, in Tealeaves.Classes.TraversableFunctor]

a:134 [binder, in Tealeaves.Classes.Category]

A:134 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:135 [binder, in Tealeaves.Classes.TraversableFunctor]

A:135 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:135 [binder, in Tealeaves.Classes.Monad]

a:136 [binder, in Tealeaves.Classes.TraversableModule]

a:136 [binder, in Tealeaves.Classes.SetlikeModule]

A:136 [binder, in Tealeaves.Classes.TraversableFunctor]

A:136 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

A:136 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:136 [binder, in Tealeaves.Examples.STLC.Language]

a:136 [binder, in Tealeaves.Classes.SetlikeMonad]

A:137 [binder, in Tealeaves.Classes.SetlikeModule]

A:137 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

A:137 [binder, in Tealeaves.Functors.List]

A:138 [binder, in Tealeaves.LN.AssocList]

a:138 [binder, in Tealeaves.Classes.SetlikeFunctor]

a:138 [binder, in Tealeaves.Classes.TraversableFunctor]

A:139 [binder, in Tealeaves.Classes.SetlikeFunctor]

A:139 [binder, in Tealeaves.Examples.STLC.Language]

A:14 [binder, in Tealeaves.LN.AssocList]

A:14 [binder, in Tealeaves.Classes.ListableFunctor]

A:14 [binder, in Tealeaves.Functors.Writer]

a:14 [binder, in Tealeaves.Functors.Pathspace]

A:14 [binder, in Tealeaves.Classes.DecoratedMonad]

A:14 [binder, in Tealeaves.Examples.STLC.Theory]

A:140 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

A:140 [binder, in Tealeaves.Classes.Applicative]

A:140 [binder, in Tealeaves.Classes.TraversableFunctor]

A:140 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

A:140 [binder, in Tealeaves.Examples.STLC.Language]

A:140 [binder, in Tealeaves.Classes.TraversableMonad]

A:141 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

A:141 [binder, in Tealeaves.Classes.TraversableFunctor]

A:141 [binder, in Tealeaves.Classes.TraversableMonad]

a:142 [binder, in Tealeaves.Classes.SetlikeFunctor]

A:143 [binder, in Tealeaves.Classes.DecoratedFunctor]

a:143 [binder, in Tealeaves.Classes.SetlikeModule]

A:143 [binder, in Tealeaves.Classes.DecoratedMonad]

A:144 [binder, in Tealeaves.Classes.DecoratedFunctor]

A:144 [binder, in Tealeaves.Classes.SetlikeModule]

A:144 [binder, in Tealeaves.Classes.Monad]

A:145 [binder, in Tealeaves.Classes.DecoratedFunctor]

A:145 [binder, in Tealeaves.Classes.SetlikeFunctor]

A:146 [binder, in Tealeaves.Classes.DecoratedFunctor]

A:146 [binder, in Tealeaves.Classes.ListableFunctor]

A:146 [binder, in Tealeaves.Classes.TraversableMonad]

A:147 [binder, in Tealeaves.Classes.TraversableModule]

A:147 [binder, in Tealeaves.Classes.DecoratedFunctor]

A:147 [binder, in Tealeaves.Classes.ListableFunctor]

A:147 [binder, in Tealeaves.Functors.List]

A:148 [binder, in Tealeaves.Classes.DecoratedFunctor]

A:148 [binder, in Tealeaves.Classes.ListableFunctor]

A:148 [binder, in Tealeaves.Classes.DecoratedMonad]

A:148 [binder, in Tealeaves.Classes.Applicative]

A:149 [binder, in Tealeaves.Classes.DecoratedFunctor]

A:15 [binder, in Tealeaves.Functors.Writer]

A:15 [binder, in Tealeaves.Functors.Pathspace]

a:15 [binder, in Tealeaves.Classes.SetlikeFunctor]

A:15 [binder, in Tealeaves.Util.Prelude]

A:15 [binder, in Tealeaves.Classes.DecoratedMonad]

A:15 [binder, in Tealeaves.Classes.Applicative]

A:15 [binder, in Tealeaves.Functors.List]

A:15 [binder, in Tealeaves.Examples.STLC.Language]

A:150 [binder, in Tealeaves.Classes.DecoratedFunctor]

a:150 [binder, in Tealeaves.Classes.SetlikeModule]

A:151 [binder, in Tealeaves.Classes.DecoratedFunctor]

A:151 [binder, in Tealeaves.Classes.ListableFunctor]

a:151 [binder, in Tealeaves.Classes.SetlikeFunctor]

A:151 [binder, in Tealeaves.Classes.TraversableFunctor]

A:151 [binder, in Tealeaves.Classes.DecoratedModule]

A:151 [binder, in Tealeaves.Classes.TraversableMonad]

a:152 [binder, in Tealeaves.Classes.SetlikeFunctor]

A:152 [binder, in Tealeaves.Classes.Monad]

a:153 [binder, in Tealeaves.Classes.SetlikeFunctor]

A:153 [binder, in Tealeaves.Classes.DecoratedMonad]

A:153 [binder, in Tealeaves.Functors.List]

a:154 [binder, in Tealeaves.LN.AssocList]

A:154 [binder, in Tealeaves.Classes.ListableFunctor]

A:155 [binder, in Tealeaves.LN.AssocList]

a:155 [binder, in Tealeaves.Classes.SetlikeFunctor]

A:156 [binder, in Tealeaves.Classes.Applicative]

A:156 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

A:156 [binder, in Tealeaves.Classes.DecoratedModule]

A:156 [binder, in Tealeaves.Classes.TraversableMonad]

A:157 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

a:158 [binder, in Tealeaves.LN.AssocList]

A:158 [binder, in Tealeaves.Classes.DecoratedMonad]

A:158 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

A:159 [binder, in Tealeaves.Functors.List]

A:16 [binder, in Tealeaves.LN.AssocList]

A:16 [binder, in Tealeaves.Functors.State]

a:16 [binder, in Tealeaves.Functors.Sets]

A:16 [binder, in Tealeaves.Functors.Constant]

A:16 [binder, in Tealeaves.Classes.DecoratedMonad]

a:16 [binder, in Tealeaves.Classes.Category]

A:16 [binder, in Tealeaves.Examples.STLC.Language]

A:16 [binder, in Tealeaves.Util.LibTactics]

A:160 [binder, in Tealeaves.Classes.ListableFunctor]

A:160 [binder, in Tealeaves.Classes.Monad]

A:161 [binder, in Tealeaves.Classes.DecoratedModule]

A:161 [binder, in Tealeaves.Classes.TraversableMonad]

a:162 [binder, in Tealeaves.Classes.SetlikeFunctor]

A:162 [binder, in Tealeaves.Classes.TraversableFunctor]

A:162 [binder, in Tealeaves.Examples.STLC.Language]

A:163 [binder, in Tealeaves.Classes.Monad]

A:164 [binder, in Tealeaves.Classes.DecoratedFunctor]

A:164 [binder, in Tealeaves.Classes.Monad]

A:165 [binder, in Tealeaves.Classes.DecoratedFunctor]

A:165 [binder, in Tealeaves.Classes.Applicative]

A:166 [binder, in Tealeaves.Classes.DecoratedFunctor]

A:166 [binder, in Tealeaves.Classes.ListableFunctor]

A:166 [binder, in Tealeaves.Classes.DecoratedMonad]

A:166 [binder, in Tealeaves.Classes.DecoratedModule]

A:166 [binder, in Tealeaves.Classes.TraversableMonad]

A:167 [binder, in Tealeaves.Classes.DecoratedFunctor]

A:168 [binder, in Tealeaves.Classes.DecoratedFunctor]

A:168 [binder, in Tealeaves.Examples.STLC.Language]

a:169 [binder, in Tealeaves.LN.AssocList]

A:169 [binder, in Tealeaves.Classes.DecoratedFunctor]

A:169 [binder, in Tealeaves.Classes.DecoratedMonad]

a:169 [binder, in Tealeaves.Classes.Applicative]

A:169 [binder, in Tealeaves.Classes.Monad]

A:17 [binder, in Tealeaves.Classes.DecoratedMonad]

A:17 [binder, in Tealeaves.Classes.DecoratedModule]

A:17 [binder, in Tealeaves.Util.LibTactics]

A:170 [binder, in Tealeaves.Classes.DecoratedFunctor]

A:170 [binder, in Tealeaves.Classes.Monad]

A:171 [binder, in Tealeaves.Classes.DecoratedFunctor]

A:171 [binder, in Tealeaves.Classes.Monad]

A:171 [binder, in Tealeaves.Classes.DecoratedModule]

A:171 [binder, in Tealeaves.Classes.TraversableMonad]

A:172 [binder, in Tealeaves.LN.AssocList]

A:172 [binder, in Tealeaves.Classes.DecoratedFunctor]

A:172 [binder, in Tealeaves.Classes.ListableFunctor]

A:172 [binder, in Tealeaves.Classes.TraversableFunctor]

A:172 [binder, in Tealeaves.Classes.Monad]

A:173 [binder, in Tealeaves.Classes.DecoratedFunctor]

A:173 [binder, in Tealeaves.Classes.Monad]

A:174 [binder, in Tealeaves.Classes.DecoratedFunctor]

A:174 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

A:174 [binder, in Tealeaves.Classes.Monad]

a:175 [binder, in Tealeaves.LN.AssocList]

A:175 [binder, in Tealeaves.Classes.DecoratedFunctor]

A:176 [binder, in Tealeaves.Classes.DecoratedFunctor]

A:176 [binder, in Tealeaves.Classes.DecoratedModule]

A:176 [binder, in Tealeaves.Classes.TraversableMonad]

A:177 [binder, in Tealeaves.Classes.DecoratedFunctor]

A:177 [binder, in Tealeaves.Classes.Applicative]

A:177 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:178 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

a:179 [binder, in Tealeaves.LN.AssocList]

A:179 [binder, in Tealeaves.Classes.TraversableFunctor]

A:179 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

a:18 [binder, in Tealeaves.Functors.List]

A:180 [binder, in Tealeaves.Classes.Monad]

A:181 [binder, in Tealeaves.Classes.Applicative]

A:182 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

A:182 [binder, in Tealeaves.Classes.TraversableFunctor]

A:182 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

a:183 [binder, in Tealeaves.LN.AssocList]

A:183 [binder, in Tealeaves.Classes.Applicative]

A:183 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:184 [binder, in Tealeaves.Classes.ListableFunctor]

a:184 [binder, in Tealeaves.Classes.Monad]

A:184 [binder, in Tealeaves.Classes.TraversableMonad]

A:185 [binder, in Tealeaves.Classes.DecoratedMonad]

A:185 [binder, in Tealeaves.Classes.Monad]

a:186 [binder, in Tealeaves.LN.AssocList]

a:186 [binder, in Tealeaves.Classes.Applicative]

A:186 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:187 [binder, in Tealeaves.Classes.Applicative]

A:187 [binder, in Tealeaves.Classes.TraversableFunctor]

a:187 [binder, in Tealeaves.Classes.Category]

A:187 [binder, in Tealeaves.Classes.TraversableMonad]

A:188 [binder, in Tealeaves.Classes.TraversableFunctor]

A:188 [binder, in Tealeaves.Classes.TraversableMonad]

A:189 [binder, in Tealeaves.Classes.Monad]

a:19 [binder, in Tealeaves.Functors.Sets]

A:19 [binder, in Tealeaves.Functors.Constant]

A:19 [binder, in Tealeaves.Classes.ListableMonad]

A:19 [binder, in Tealeaves.Classes.TraversableFunctor]

A:19 [binder, in Tealeaves.Functors.List]

A:19 [binder, in Tealeaves.Classes.Monoid]

a:190 [binder, in Tealeaves.LN.AssocList]

A:190 [binder, in Tealeaves.Classes.DecoratedMonad]

A:190 [binder, in Tealeaves.LN.Environment]

a:190 [binder, in Tealeaves.Classes.Applicative]

A:190 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:191 [binder, in Tealeaves.Classes.ListableFunctor]

A:192 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

a:193 [binder, in Tealeaves.LN.AssocList]

a:193 [binder, in Tealeaves.Classes.ListableFunctor]

A:193 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:194 [binder, in Tealeaves.Classes.DecoratedFunctor]

A:194 [binder, in Tealeaves.LN.Environment]

A:194 [binder, in Tealeaves.Classes.TraversableFunctor]

A:195 [binder, in Tealeaves.Classes.DecoratedFunctor]

A:195 [binder, in Tealeaves.Classes.DecoratedMonad]

A:195 [binder, in Tealeaves.Classes.Applicative]

a:197 [binder, in Tealeaves.Classes.Applicative]

A:197 [binder, in Tealeaves.Classes.Monad]

a:198 [binder, in Tealeaves.LN.AssocList]

A:198 [binder, in Tealeaves.Classes.ListableFunctor]

A:198 [binder, in Tealeaves.LN.Environment]

A:198 [binder, in Tealeaves.Classes.Applicative]

A:198 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:2 [binder, in Tealeaves.Functors.State]

A:2 [binder, in Tealeaves.Functors.Sets]

A:2 [binder, in Tealeaves.Functors.Writer]

A:2 [binder, in Tealeaves.Functors.Diagonal]

A:2 [binder, in Tealeaves.Functors.List]

A:20 [binder, in Tealeaves.Functors.Sets]

a:20 [binder, in Tealeaves.Classes.ListableMonad]

A:20 [binder, in Tealeaves.Classes.Applicative]

A:20 [binder, in Tealeaves.Examples.STLC.Theory]

A:20 [binder, in Tealeaves.Util.LibTactics]

A:200 [binder, in Tealeaves.Classes.DecoratedMonad]

A:201 [binder, in Tealeaves.Classes.ListableFunctor]

a:202 [binder, in Tealeaves.LN.AssocList]

A:202 [binder, in Tealeaves.LN.Environment]

A:203 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:203 [binder, in Tealeaves.Classes.Monad]

A:204 [binder, in Tealeaves.Classes.Applicative]

A:205 [binder, in Tealeaves.Classes.DecoratedMonad]

A:205 [binder, in Tealeaves.Classes.Monad]

a:206 [binder, in Tealeaves.LN.AssocList]

A:206 [binder, in Tealeaves.Classes.ListableFunctor]

A:206 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

a:207 [binder, in Tealeaves.Classes.DecoratedFunctor]

a:207 [binder, in Tealeaves.Classes.Monad]

a:208 [binder, in Tealeaves.Classes.DecoratedFunctor]

A:208 [binder, in Tealeaves.Classes.TraversableFunctor]

A:208 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

a:208 [binder, in Tealeaves.Classes.Monad]

A:209 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:209 [binder, in Tealeaves.Classes.Monad]

A:21 [binder, in Tealeaves.Classes.ListableFunctor]

A:21 [binder, in Tealeaves.Classes.DecoratedMonad]

A:21 [binder, in Tealeaves.Classes.ListableMonad]

A:21 [binder, in Tealeaves.Examples.STLC.Language]

a:210 [binder, in Tealeaves.LN.AssocList]

A:210 [binder, in Tealeaves.Classes.DecoratedMonad]

A:210 [binder, in Tealeaves.Classes.Applicative]

a:211 [binder, in Tealeaves.Classes.ListableFunctor]

A:211 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

a:211 [binder, in Tealeaves.Classes.Monad]

A:212 [binder, in Tealeaves.Classes.ListableFunctor]

A:212 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

a:213 [binder, in Tealeaves.LN.AssocList]

A:213 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

A:214 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

A:214 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:215 [binder, in Tealeaves.Classes.Applicative]

A:215 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

a:216 [binder, in Tealeaves.LN.AssocList]

A:216 [binder, in Tealeaves.Classes.TraversableMonad]

A:217 [binder, in Tealeaves.Classes.DecoratedFunctor]

a:217 [binder, in Tealeaves.Classes.ListableFunctor]

A:218 [binder, in Tealeaves.LN.AssocList]

A:219 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

A:22 [binder, in Tealeaves.LN.AssocList]

A:22 [binder, in Tealeaves.Functors.State]

A:220 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

A:220 [binder, in Tealeaves.Classes.TraversableFunctor]

A:221 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

A:221 [binder, in Tealeaves.Classes.TraversableMonad]

A:222 [binder, in Tealeaves.Classes.ListableFunctor]

A:222 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

A:223 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

A:224 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

A:224 [binder, in Tealeaves.Classes.Applicative]

a:226 [binder, in Tealeaves.LN.AssocList]

a:226 [binder, in Tealeaves.Classes.ListableFunctor]

a:226 [binder, in Tealeaves.Classes.Applicative]

A:226 [binder, in Tealeaves.Classes.TraversableMonad]

A:227 [binder, in Tealeaves.Classes.DecoratedFunctor]

A:227 [binder, in Tealeaves.Classes.ListableFunctor]

A:227 [binder, in Tealeaves.Classes.TraversableMonad]

A:228 [binder, in Tealeaves.Classes.TraversableMonad]

A:229 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

A:229 [binder, in Tealeaves.Classes.TraversableMonad]

a:23 [binder, in Tealeaves.Functors.State]

A:23 [binder, in Tealeaves.Functors.Writer]

A:23 [binder, in Tealeaves.Classes.ListableMonad]

A:23 [binder, in Tealeaves.Classes.SetlikeMonad]

A:23 [binder, in Tealeaves.Classes.Comonad]

a:230 [binder, in Tealeaves.Classes.ListableFunctor]

a:234 [binder, in Tealeaves.LN.AssocList]

A:234 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

A:234 [binder, in Tealeaves.Classes.TraversableMonad]

A:236 [binder, in Tealeaves.Classes.Applicative]

A:237 [binder, in Tealeaves.Classes.DecoratedFunctor]

A:237 [binder, in Tealeaves.Classes.TraversableFunctor]

A:238 [binder, in Tealeaves.Classes.ListableFunctor]

A:239 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

A:239 [binder, in Tealeaves.Classes.TraversableMonad]

A:24 [binder, in Tealeaves.Functors.Writer]

A:24 [binder, in Tealeaves.Functors.Pathspace]

a:24 [binder, in Tealeaves.Classes.ListableMonad]

A:24 [binder, in Tealeaves.Functors.List]

a:24 [binder, in Tealeaves.Classes.SetlikeMonad]

A:240 [binder, in Tealeaves.Classes.DecoratedFunctor]

A:240 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

A:240 [binder, in Tealeaves.Classes.Applicative]

A:240 [binder, in Tealeaves.Classes.TraversableMonad]

A:241 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

A:241 [binder, in Tealeaves.Classes.Applicative]

A:241 [binder, in Tealeaves.Classes.TraversableMonad]

A:242 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

A:242 [binder, in Tealeaves.Classes.Applicative]

a:242 [binder, in Tealeaves.Classes.Category]

A:242 [binder, in Tealeaves.Classes.TraversableMonad]

A:243 [binder, in Tealeaves.Classes.TraversableMonad]

A:244 [binder, in Tealeaves.Classes.TraversableMonad]

A:245 [binder, in Tealeaves.Classes.Applicative]

A:245 [binder, in Tealeaves.Classes.TraversableMonad]

a:246 [binder, in Tealeaves.Classes.Category]

A:246 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:247 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

A:247 [binder, in Tealeaves.Examples.STLC.Language]

A:248 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

A:249 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

A:25 [binder, in Tealeaves.Functors.State]

a:25 [binder, in Tealeaves.Functors.Sets]

A:25 [binder, in Tealeaves.Functors.Constant]

A:25 [binder, in Tealeaves.Util.LibTactics]

A:250 [binder, in Tealeaves.Classes.DecoratedFunctor]

A:250 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

A:250 [binder, in Tealeaves.Examples.STLC.Language]

A:250 [binder, in Tealeaves.Classes.TraversableMonad]

A:251 [binder, in Tealeaves.LN.AssocList]

A:251 [binder, in Tealeaves.Classes.DecoratedFunctor]

A:251 [binder, in Tealeaves.Classes.ListableFunctor]

A:251 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

A:251 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:252 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

A:252 [binder, in Tealeaves.Classes.TraversableFunctor]

A:252 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:253 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

A:253 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:254 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

A:254 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:255 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:255 [binder, in Tealeaves.Classes.TraversableMonad]

A:256 [binder, in Tealeaves.Classes.Applicative]

A:256 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:256 [binder, in Tealeaves.Classes.TraversableMonad]

a:257 [binder, in Tealeaves.Classes.Applicative]

A:257 [binder, in Tealeaves.Classes.TraversableFunctor]

A:257 [binder, in Tealeaves.Examples.STLC.Language]

A:257 [binder, in Tealeaves.Classes.TraversableMonad]

A:258 [binder, in Tealeaves.Classes.Applicative]

A:259 [binder, in Tealeaves.Classes.ListableFunctor]

A:259 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

A:26 [binder, in Tealeaves.Functors.Sets]

A:26 [binder, in Tealeaves.Classes.SetlikeFunctor]

A:26 [binder, in Tealeaves.Examples.STLC.Language]

A:26 [binder, in Tealeaves.Classes.SetlikeMonad]

A:261 [binder, in Tealeaves.Classes.Applicative]

A:261 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:263 [binder, in Tealeaves.Classes.DecoratedFunctor]

a:263 [binder, in Tealeaves.Classes.Applicative]

A:264 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

A:264 [binder, in Tealeaves.Classes.TraversableMonad]

A:266 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:267 [binder, in Tealeaves.Classes.Applicative]

A:268 [binder, in Tealeaves.Classes.DecoratedFunctor]

A:269 [binder, in Tealeaves.Classes.ListableFunctor]

A:269 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

a:269 [binder, in Tealeaves.Classes.Category]

A:27 [binder, in Tealeaves.Functors.List]

a:27 [binder, in Tealeaves.Examples.STLC.Language]

A:27 [binder, in Tealeaves.Examples.STLC.Theory]

A:27 [binder, in Tealeaves.Util.LibTactics]

A:27 [binder, in Tealeaves.Classes.TraversableMonad]

A:27 [binder, in Tealeaves.Theory.Decorated]

A:271 [binder, in Tealeaves.Classes.Applicative]

A:271 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

a:272 [binder, in Tealeaves.LN.AssocList]

a:272 [binder, in Tealeaves.Classes.Category]

A:272 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

a:273 [binder, in Tealeaves.Classes.ListableFunctor]

A:273 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:274 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

A:274 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

a:275 [binder, in Tealeaves.LN.AssocList]

A:275 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:276 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:276 [binder, in Tealeaves.Classes.TraversableMonad]

a:278 [binder, in Tealeaves.LN.AssocList]

A:278 [binder, in Tealeaves.Classes.ListableFunctor]

A:279 [binder, in Tealeaves.Classes.Applicative]

A:28 [binder, in Tealeaves.Classes.SetlikeFunctor]

a:28 [binder, in Tealeaves.Classes.Category]

A:28 [binder, in Tealeaves.Functors.List]

A:28 [binder, in Tealeaves.Examples.STLC.Language]

a:28 [binder, in Tealeaves.Classes.SetlikeMonad]

A:280 [binder, in Tealeaves.Classes.DecoratedFunctor]

A:281 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

a:282 [binder, in Tealeaves.LN.AssocList]

A:282 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

A:283 [binder, in Tealeaves.Classes.TraversableFunctor]

A:284 [binder, in Tealeaves.Classes.TraversableFunctor]

A:284 [binder, in Tealeaves.Classes.TraversableMonad]

A:285 [binder, in Tealeaves.Classes.Applicative]

a:286 [binder, in Tealeaves.LN.AssocList]

A:286 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:287 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

A:287 [binder, in Tealeaves.Classes.Applicative]

A:289 [binder, in Tealeaves.Classes.ListableFunctor]

A:289 [binder, in Tealeaves.Classes.Applicative]

A:29 [binder, in Tealeaves.Functors.Sets]

A:29 [binder, in Tealeaves.Classes.Functor]

A:29 [binder, in Tealeaves.Functors.Constant]

A:29 [binder, in Tealeaves.Classes.Applicative]

a:29 [binder, in Tealeaves.Util.LibTactics]

A:29 [binder, in Tealeaves.Theory.Decorated]

A:291 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:292 [binder, in Tealeaves.Classes.ListableFunctor]

A:292 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:293 [binder, in Tealeaves.Classes.Applicative]

A:293 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:294 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:295 [binder, in Tealeaves.Classes.ListableFunctor]

A:295 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

a:296 [binder, in Tealeaves.LN.AssocList]

A:296 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:296 [binder, in Tealeaves.Classes.TraversableMonad]

A:297 [binder, in Tealeaves.Classes.Applicative]

A:3 [binder, in Tealeaves.Classes.ListableFunctor]

A:3 [binder, in Tealeaves.Functors.Sets]

A:3 [binder, in Tealeaves.Theory.Category]

A:3 [binder, in Tealeaves.Classes.Applicative]

A:3 [binder, in Tealeaves.Functors.List]

A:3 [binder, in Tealeaves.Util.LibTactics]

A:30 [binder, in Tealeaves.Classes.SetlikeFunctor]

A:30 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

a:30 [binder, in Tealeaves.Util.LibTactics]

A:30 [binder, in Tealeaves.Classes.SetlikeMonad]

A:30 [binder, in Tealeaves.Classes.Comonad]

a:300 [binder, in Tealeaves.LN.AssocList]

A:301 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

a:301 [binder, in Tealeaves.Classes.TraversableMonad]

A:302 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

A:302 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:302 [binder, in Tealeaves.Classes.TraversableMonad]

A:303 [binder, in Tealeaves.LN.AssocList]

A:303 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:304 [binder, in Tealeaves.Classes.TraversableFunctor]

A:304 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:305 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

a:305 [binder, in Tealeaves.Classes.TraversableMonad]

A:306 [binder, in Tealeaves.Classes.Applicative]

A:306 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:307 [binder, in Tealeaves.Classes.Applicative]

A:307 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

a:308 [binder, in Tealeaves.LN.AssocList]

a:308 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

A:308 [binder, in Tealeaves.Classes.Applicative]

A:308 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:309 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

A:309 [binder, in Tealeaves.Classes.Applicative]

A:31 [binder, in Tealeaves.Classes.RightModule]

a:31 [binder, in Tealeaves.Util.LibTactics]

a:310 [binder, in Tealeaves.LN.AssocList]

A:311 [binder, in Tealeaves.Classes.TraversableMonad]

a:312 [binder, in Tealeaves.LN.AssocList]

A:312 [binder, in Tealeaves.Classes.Applicative]

A:312 [binder, in Tealeaves.Classes.TraversableFunctor]

A:313 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

a:314 [binder, in Tealeaves.LN.AssocList]

a:315 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

A:316 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

A:317 [binder, in Tealeaves.Classes.Applicative]

A:318 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:318 [binder, in Tealeaves.Classes.TraversableMonad]

a:319 [binder, in Tealeaves.LN.AssocList]

A:32 [binder, in Tealeaves.LN.AssocList]

a:32 [binder, in Tealeaves.Classes.Category]

A:32 [binder, in Tealeaves.Examples.STLC.Language]

a:32 [binder, in Tealeaves.Util.LibTactics]

A:320 [binder, in Tealeaves.Classes.TraversableMonad]

A:321 [binder, in Tealeaves.Classes.TraversableMonad]

a:322 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

A:322 [binder, in Tealeaves.Classes.Applicative]

A:323 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

A:323 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:324 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

A:324 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:325 [binder, in Tealeaves.LN.AssocList]

A:325 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

A:325 [binder, in Tealeaves.Classes.Applicative]

A:325 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:326 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

A:326 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

a:328 [binder, in Tealeaves.LN.AssocList]

A:328 [binder, in Tealeaves.Classes.TraversableFunctor]

A:33 [binder, in Tealeaves.Classes.Functor]

a:33 [binder, in Tealeaves.Functors.Constant]

A:33 [binder, in Tealeaves.Classes.TraversableFunctor]

A:33 [binder, in Tealeaves.Functors.List]

A:33 [binder, in Tealeaves.Util.Product]

A:33 [binder, in Tealeaves.Classes.Monoid]

A:33 [binder, in Tealeaves.Classes.RightComodule]

a:331 [binder, in Tealeaves.Classes.Applicative]

A:331 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

a:332 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

A:333 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

A:334 [binder, in Tealeaves.Classes.Applicative]

A:336 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

a:337 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

A:337 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:338 [binder, in Tealeaves.LN.AssocList]

A:338 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:339 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:34 [binder, in Tealeaves.Functors.Sets]

A:34 [binder, in Tealeaves.Classes.Functor]

A:34 [binder, in Tealeaves.Classes.SetlikeModule]

A:34 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

a:34 [binder, in Tealeaves.Functors.List]

A:34 [binder, in Tealeaves.Examples.STLC.Theory]

A:34 [binder, in Tealeaves.Util.Product]

a:340 [binder, in Tealeaves.LN.AssocList]

a:342 [binder, in Tealeaves.Classes.TraversableFunctor]

A:344 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:346 [binder, in Tealeaves.Classes.Applicative]

A:349 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

a:35 [binder, in Tealeaves.LN.AssocList]

A:35 [binder, in Tealeaves.Functors.Sets]

a:35 [binder, in Tealeaves.Classes.SetlikeFunctor]

A:35 [binder, in Tealeaves.Functors.Constant]

A:35 [binder, in Tealeaves.Classes.TraversableFunctor]

A:35 [binder, in Tealeaves.Examples.STLC.Language]

A:35 [binder, in Tealeaves.Util.Product]

a:35 [binder, in Tealeaves.Classes.SetlikeMonad]

A:350 [binder, in Tealeaves.Classes.TraversableFunctor]

A:351 [binder, in Tealeaves.Classes.Applicative]

a:352 [binder, in Tealeaves.Classes.Applicative]

A:353 [binder, in Tealeaves.Classes.Applicative]

a:353 [binder, in Tealeaves.Classes.TraversableFunctor]

A:354 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

a:355 [binder, in Tealeaves.LN.AssocList]

a:359 [binder, in Tealeaves.LN.AssocList]

A:359 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:36 [binder, in Tealeaves.Classes.Bimonad]

a:36 [binder, in Tealeaves.Classes.SetlikeModule]

A:36 [binder, in Tealeaves.Classes.Applicative]

a:36 [binder, in Tealeaves.Classes.Category]

A:36 [binder, in Tealeaves.Functors.List]

A:36 [binder, in Tealeaves.Util.Product]

A:36 [binder, in Tealeaves.Classes.SetlikeMonad]

A:36 [binder, in Tealeaves.Classes.Comonad]

A:36 [binder, in Tealeaves.Classes.RightComodule]

A:360 [binder, in Tealeaves.Classes.TraversableFunctor]

A:362 [binder, in Tealeaves.LN.AssocList]

a:363 [binder, in Tealeaves.Classes.TraversableFunctor]

A:364 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

a:365 [binder, in Tealeaves.LN.AssocList]

A:369 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:37 [binder, in Tealeaves.Classes.Functor]

a:370 [binder, in Tealeaves.LN.AssocList]

A:370 [binder, in Tealeaves.Classes.TraversableFunctor]

A:373 [binder, in Tealeaves.LN.AssocList]

A:374 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

a:375 [binder, in Tealeaves.LN.AssocList]

a:377 [binder, in Tealeaves.LN.AssocList]

A:379 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:38 [binder, in Tealeaves.LN.AssocList]

A:38 [binder, in Tealeaves.Classes.DecoratedFunctor]

A:38 [binder, in Tealeaves.Functors.Writer]

A:38 [binder, in Tealeaves.Classes.SetlikeModule]

A:38 [binder, in Tealeaves.Examples.STLC.Language]

A:38 [binder, in Tealeaves.Classes.RightComodule]

a:381 [binder, in Tealeaves.LN.AssocList]

a:382 [binder, in Tealeaves.LN.AssocList]

A:383 [binder, in Tealeaves.Classes.TraversableFunctor]

A:384 [binder, in Tealeaves.Classes.TraversableFunctor]

A:384 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

a:385 [binder, in Tealeaves.LN.AssocList]

A:385 [binder, in Tealeaves.Classes.TraversableFunctor]

a:387 [binder, in Tealeaves.LN.AssocList]

A:389 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:39 [binder, in Tealeaves.Classes.DecoratedFunctor]

A:39 [binder, in Tealeaves.Classes.Bimonad]

A:39 [binder, in Tealeaves.Classes.Applicative]

A:39 [binder, in Tealeaves.Functors.List]

A:39 [binder, in Tealeaves.Examples.STLC.Language]

A:39 [binder, in Tealeaves.Classes.BeckDistributiveLaw]

a:392 [binder, in Tealeaves.LN.AssocList]

A:394 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:396 [binder, in Tealeaves.Classes.TraversableFunctor]

a:398 [binder, in Tealeaves.LN.AssocList]

A:399 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:4 [binder, in Tealeaves.Classes.Functor]

A:4 [binder, in Tealeaves.LN.Environment]

A:4 [binder, in Tealeaves.Functors.List]

A:4 [binder, in Tealeaves.Examples.STLC.Language]

A:4 [binder, in Tealeaves.Classes.BeckDistributiveLaw]

A:4 [binder, in Tealeaves.Examples.STLC.Theory]

A:4 [binder, in Tealeaves.Functors.Maybe]

A:4 [binder, in Tealeaves.Classes.Monoid]

A:40 [binder, in Tealeaves.Classes.DecoratedFunctor]

A:40 [binder, in Tealeaves.Classes.Bimonad]

A:40 [binder, in Tealeaves.Functors.Sets]

A:40 [binder, in Tealeaves.Classes.SetlikeFunctor]

A:40 [binder, in Tealeaves.Functors.Constant]

A:40 [binder, in Tealeaves.Examples.STLC.Language]

A:40 [binder, in Tealeaves.Classes.BeckDistributiveLaw]

A:40 [binder, in Tealeaves.Classes.TraversableMonad]

A:402 [binder, in Tealeaves.Classes.TraversableFunctor]

a:403 [binder, in Tealeaves.LN.AssocList]

a:403 [binder, in Tealeaves.Classes.TraversableFunctor]

a:407 [binder, in Tealeaves.LN.AssocList]

a:41 [binder, in Tealeaves.LN.AssocList]

a:41 [binder, in Tealeaves.Functors.Sets]

A:41 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

A:41 [binder, in Tealeaves.Functors.List]

A:41 [binder, in Tealeaves.Examples.STLC.Language]

a:41 [binder, in Tealeaves.Classes.SetlikeMonad]

a:411 [binder, in Tealeaves.LN.AssocList]

A:411 [binder, in Tealeaves.Classes.TraversableFunctor]

a:415 [binder, in Tealeaves.LN.AssocList]

A:419 [binder, in Tealeaves.LN.AssocList]

a:42 [binder, in Tealeaves.LN.AssocList]

A:42 [binder, in Tealeaves.Classes.ListableFunctor]

A:42 [binder, in Tealeaves.Classes.Applicative]

A:42 [binder, in Tealeaves.Classes.BeckDistributiveLaw]

A:42 [binder, in Tealeaves.Classes.Monad]

A:42 [binder, in Tealeaves.Classes.SetlikeMonad]

a:424 [binder, in Tealeaves.LN.AssocList]

A:424 [binder, in Tealeaves.Classes.TraversableFunctor]

A:424 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:425 [binder, in Tealeaves.Classes.TraversableFunctor]

A:426 [binder, in Tealeaves.Classes.TraversableFunctor]

A:427 [binder, in Tealeaves.LN.AssocList]

A:43 [binder, in Tealeaves.Functors.Sets]

a:43 [binder, in Tealeaves.Classes.SetlikeModule]

A:43 [binder, in Tealeaves.Classes.BeckDistributiveLaw]

A:430 [binder, in Tealeaves.LN.AssocList]

A:432 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

a:434 [binder, in Tealeaves.LN.AssocList]

A:435 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:436 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:437 [binder, in Tealeaves.Classes.TraversableFunctor]

A:437 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:44 [binder, in Tealeaves.Classes.ListableFunctor]

A:44 [binder, in Tealeaves.Classes.Functor]

A:44 [binder, in Tealeaves.Classes.SetlikeModule]

A:44 [binder, in Tealeaves.LN.Environment]

a:44 [binder, in Tealeaves.Classes.Applicative]

A:44 [binder, in Tealeaves.Functors.List]

A:44 [binder, in Tealeaves.Classes.BeckDistributiveLaw]

A:44 [binder, in Tealeaves.Theory.Decorated]

A:443 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:444 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:445 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:447 [binder, in Tealeaves.Classes.TraversableFunctor]

a:45 [binder, in Tealeaves.LN.AssocList]

A:45 [binder, in Tealeaves.Classes.DecoratedFunctor]

A:45 [binder, in Tealeaves.Classes.ListableFunctor]

a:45 [binder, in Tealeaves.Functors.Sets]

a:45 [binder, in Tealeaves.Classes.SetlikeFunctor]

A:45 [binder, in Tealeaves.Functors.List]

A:45 [binder, in Tealeaves.Examples.STLC.Language]

A:45 [binder, in Tealeaves.Classes.BeckDistributiveLaw]

a:45 [binder, in Tealeaves.Classes.SetlikeMonad]

a:452 [binder, in Tealeaves.Classes.TraversableFunctor]

A:453 [binder, in Tealeaves.Classes.TraversableFunctor]

a:458 [binder, in Tealeaves.Classes.TraversableFunctor]

A:459 [binder, in Tealeaves.Classes.TraversableFunctor]

A:46 [binder, in Tealeaves.Classes.TraversableModule]

a:46 [binder, in Tealeaves.Classes.ListableFunctor]

A:46 [binder, in Tealeaves.Functors.Writer]

A:46 [binder, in Tealeaves.Classes.ListableMonad]

A:46 [binder, in Tealeaves.LN.Environment]

A:46 [binder, in Tealeaves.Functors.List]

A:46 [binder, in Tealeaves.Classes.BeckDistributiveLaw]

A:46 [binder, in Tealeaves.Classes.ListableModule]

A:46 [binder, in Tealeaves.Classes.SetlikeMonad]

A:46 [binder, in Tealeaves.Classes.Comonad]

A:461 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

a:462 [binder, in Tealeaves.Classes.TraversableFunctor]

a:467 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:468 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:47 [binder, in Tealeaves.LN.AssocList]

A:47 [binder, in Tealeaves.Functors.Sets]

A:47 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

A:47 [binder, in Tealeaves.LN.Environment]

A:47 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:47 [binder, in Tealeaves.Functors.List]

A:47 [binder, in Tealeaves.Classes.BeckDistributiveLaw]

A:47 [binder, in Tealeaves.Examples.STLC.Theory]

A:47 [binder, in Tealeaves.Classes.Monoid]

a:474 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:475 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:48 [binder, in Tealeaves.Classes.ListableFunctor]

a:48 [binder, in Tealeaves.Functors.Sets]

A:48 [binder, in Tealeaves.Functors.Writer]

a:48 [binder, in Tealeaves.Classes.SetlikeFunctor]

A:48 [binder, in Tealeaves.Functors.Constant]

a:48 [binder, in Tealeaves.Classes.ListableMonad]

A:48 [binder, in Tealeaves.Classes.RightModule]

A:48 [binder, in Tealeaves.Functors.List]

A:48 [binder, in Tealeaves.Examples.STLC.Language]

A:48 [binder, in Tealeaves.Classes.BeckDistributiveLaw]

A:48 [binder, in Tealeaves.Classes.ListableModule]

A:48 [binder, in Tealeaves.Classes.Monad]

a:481 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:482 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

a:488 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:489 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

a:49 [binder, in Tealeaves.Classes.ListableFunctor]

A:49 [binder, in Tealeaves.Classes.Functor]

a:49 [binder, in Tealeaves.Functors.Writer]

a:49 [binder, in Tealeaves.Classes.SetlikeModule]

a:49 [binder, in Tealeaves.Functors.Constant]

A:49 [binder, in Tealeaves.Examples.STLC.Language]

A:49 [binder, in Tealeaves.Classes.BeckDistributiveLaw]

a:495 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:496 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:5 [binder, in Tealeaves.Functors.Diagonal]

A:5 [binder, in Tealeaves.Classes.Monad]

A:5 [binder, in Tealeaves.Classes.Comonad]

A:50 [binder, in Tealeaves.Classes.ListableFunctor]

A:50 [binder, in Tealeaves.Classes.SetlikeModule]

A:50 [binder, in Tealeaves.Functors.Constant]

a:50 [binder, in Tealeaves.Classes.Category]

A:50 [binder, in Tealeaves.Examples.STLC.Language]

A:50 [binder, in Tealeaves.Classes.BeckDistributiveLaw]

A:50 [binder, in Tealeaves.Classes.ListableModule]

a:50 [binder, in Tealeaves.Classes.SetlikeMonad]

A:50 [binder, in Tealeaves.Classes.Monoid]

a:502 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:503 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:504 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:505 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:506 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:51 [binder, in Tealeaves.Classes.DecoratedFunctor]

A:51 [binder, in Tealeaves.LN.Environment]

A:51 [binder, in Tealeaves.Examples.STLC.Language]

A:51 [binder, in Tealeaves.Classes.BeckDistributiveLaw]

A:51 [binder, in Tealeaves.Classes.RightComodule]

a:512 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:513 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

a:519 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:52 [binder, in Tealeaves.Classes.TraversableModule]

A:52 [binder, in Tealeaves.Functors.Sets]

a:52 [binder, in Tealeaves.Classes.SetlikeFunctor]

A:52 [binder, in Tealeaves.Classes.DecoratedMonad]

A:52 [binder, in Tealeaves.Examples.STLC.Language]

A:52 [binder, in Tealeaves.Classes.BeckDistributiveLaw]

A:52 [binder, in Tealeaves.Examples.STLC.Theory]

A:520 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

a:524 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

a:53 [binder, in Tealeaves.LN.AssocList]

A:53 [binder, in Tealeaves.Classes.Bimonad]

A:53 [binder, in Tealeaves.Classes.ListableFunctor]

a:53 [binder, in Tealeaves.Functors.Sets]

a:53 [binder, in Tealeaves.Classes.Functor]

A:53 [binder, in Tealeaves.Functors.Writer]

a:53 [binder, in Tealeaves.Classes.SetlikeModule]

A:53 [binder, in Tealeaves.Classes.BeckDistributiveLaw]

A:53 [binder, in Tealeaves.Classes.Monoid]

A:54 [binder, in Tealeaves.Classes.SetlikeModule]

A:54 [binder, in Tealeaves.LN.Environment]

A:54 [binder, in Tealeaves.Classes.BeckDistributiveLaw]

a:55 [binder, in Tealeaves.LN.AssocList]

A:55 [binder, in Tealeaves.Classes.ListableFunctor]

A:55 [binder, in Tealeaves.Functors.Sets]

A:55 [binder, in Tealeaves.Classes.Functor]

a:55 [binder, in Tealeaves.Classes.SetlikeFunctor]

A:55 [binder, in Tealeaves.Classes.RightModule]

A:55 [binder, in Tealeaves.Classes.BeckDistributiveLaw]

A:55 [binder, in Tealeaves.Examples.STLC.Theory]

A:56 [binder, in Tealeaves.Classes.Bimonad]

A:56 [binder, in Tealeaves.Functors.Sets]

A:56 [binder, in Tealeaves.Functors.List]

A:56 [binder, in Tealeaves.Classes.BeckDistributiveLaw]

A:56 [binder, in Tealeaves.Classes.Monad]

A:57 [binder, in Tealeaves.LN.AssocList]

A:57 [binder, in Tealeaves.Classes.Functor]

A:57 [binder, in Tealeaves.LN.Environment]

A:57 [binder, in Tealeaves.Classes.Applicative]

A:57 [binder, in Tealeaves.Classes.BeckDistributiveLaw]

A:58 [binder, in Tealeaves.Functors.Sets]

a:58 [binder, in Tealeaves.Classes.SetlikeModule]

A:58 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

a:58 [binder, in Tealeaves.Classes.Category]

A:58 [binder, in Tealeaves.Classes.BeckDistributiveLaw]

A:58 [binder, in Tealeaves.Classes.Comonad]

A:58 [binder, in Tealeaves.Classes.RightComodule]

A:59 [binder, in Tealeaves.Classes.Bimonad]

A:59 [binder, in Tealeaves.Classes.BeckDistributiveLaw]

A:6 [binder, in Tealeaves.Functors.State]

A:6 [binder, in Tealeaves.Functors.Pathspace]

a:6 [binder, in Tealeaves.Util.Prelude]

A:6 [binder, in Tealeaves.Classes.Applicative]

a:6 [binder, in Tealeaves.Functors.Diagonal]

A:6 [binder, in Tealeaves.Util.EqDec_eq]

A:60 [binder, in Tealeaves.Classes.ListableFunctor]

A:60 [binder, in Tealeaves.Classes.SetlikeFunctor]

A:60 [binder, in Tealeaves.Classes.DecoratedMonad]

A:60 [binder, in Tealeaves.LN.Environment]

a:60 [binder, in Tealeaves.Classes.Category]

a:60 [binder, in Tealeaves.Functors.List]

A:60 [binder, in Tealeaves.Classes.Comonad]

A:61 [binder, in Tealeaves.Classes.DecoratedFunctor]

A:61 [binder, in Tealeaves.Functors.Sets]

A:61 [binder, in Tealeaves.Functors.List]

A:61 [binder, in Tealeaves.Classes.TraversableMonad]

a:62 [binder, in Tealeaves.LN.AssocList]

A:62 [binder, in Tealeaves.Classes.Applicative]

A:62 [binder, in Tealeaves.Functors.List]

A:62 [binder, in Tealeaves.Examples.STLC.Theory]

A:63 [binder, in Tealeaves.Classes.DecoratedMonad]

A:63 [binder, in Tealeaves.Classes.Monad]

A:63 [binder, in Tealeaves.Classes.SetlikeMonad]

A:63 [binder, in Tealeaves.Classes.Monoid]

a:64 [binder, in Tealeaves.Functors.Sets]

A:64 [binder, in Tealeaves.Classes.Functor]

A:64 [binder, in Tealeaves.Classes.TraversableMonad]

a:64 [binder, in Tealeaves.Classes.Monoid]

a:65 [binder, in Tealeaves.LN.AssocList]

A:65 [binder, in Tealeaves.Classes.DecoratedFunctor]

A:65 [binder, in Tealeaves.Classes.ListableFunctor]

A:65 [binder, in Tealeaves.Functors.Sets]

A:65 [binder, in Tealeaves.Functors.Writer]

A:65 [binder, in Tealeaves.Functors.List]

a:65 [binder, in Tealeaves.Classes.SetlikeMonad]

A:65 [binder, in Tealeaves.Classes.Monoid]

A:66 [binder, in Tealeaves.Functors.Sets]

A:66 [binder, in Tealeaves.LN.Environment]

A:66 [binder, in Tealeaves.Classes.RightModule]

a:66 [binder, in Tealeaves.Functors.List]

A:66 [binder, in Tealeaves.Examples.STLC.Language]

A:66 [binder, in Tealeaves.Classes.Monoid]

A:67 [binder, in Tealeaves.Functors.Sets]

a:67 [binder, in Tealeaves.Classes.DecoratedMonad]

A:67 [binder, in Tealeaves.Classes.Applicative]

A:67 [binder, in Tealeaves.Functors.List]

A:67 [binder, in Tealeaves.Classes.SetlikeMonad]

A:67 [binder, in Tealeaves.Classes.Monoid]

A:68 [binder, in Tealeaves.Functors.Sets]

a:68 [binder, in Tealeaves.Classes.Applicative]

a:68 [binder, in Tealeaves.Functors.List]

A:68 [binder, in Tealeaves.Examples.STLC.Theory]

A:68 [binder, in Tealeaves.Classes.Comonad]

A:69 [binder, in Tealeaves.Classes.Functor]

A:69 [binder, in Tealeaves.Functors.Writer]

A:69 [binder, in Tealeaves.Classes.SetlikeFunctor]

A:69 [binder, in Tealeaves.Functors.List]

A:69 [binder, in Tealeaves.Classes.RightComodule]

A:7 [binder, in Tealeaves.LN.AssocList]

A:7 [binder, in Tealeaves.Classes.ListableFunctor]

A:7 [binder, in Tealeaves.Functors.Sets]

A:7 [binder, in Tealeaves.Functors.Diagonal]

A:7 [binder, in Tealeaves.Functors.List]

A:7 [binder, in Tealeaves.Examples.STLC.Theory]

A:70 [binder, in Tealeaves.LN.AssocList]

A:70 [binder, in Tealeaves.Classes.TraversableModule]

A:70 [binder, in Tealeaves.Classes.DecoratedFunctor]

A:70 [binder, in Tealeaves.Classes.Bimonad]

A:70 [binder, in Tealeaves.Classes.ListableFunctor]

A:70 [binder, in Tealeaves.Classes.DecoratedMonad]

A:70 [binder, in Tealeaves.Classes.Applicative]

A:70 [binder, in Tealeaves.Classes.TraversableFunctor]

A:70 [binder, in Tealeaves.Classes.TraversableMonad]

A:71 [binder, in Tealeaves.Functors.Sets]

a:71 [binder, in Tealeaves.Classes.Functor]

A:71 [binder, in Tealeaves.LN.Environment]

A:71 [binder, in Tealeaves.Classes.ListableModule]

a:72 [binder, in Tealeaves.LN.AssocList]

a:72 [binder, in Tealeaves.Classes.SetlikeFunctor]

A:72 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

A:72 [binder, in Tealeaves.Functors.List]

A:73 [binder, in Tealeaves.Classes.TraversableModule]

A:73 [binder, in Tealeaves.Classes.DecoratedFunctor]

A:73 [binder, in Tealeaves.Classes.Functor]

a:73 [binder, in Tealeaves.Classes.SetlikeMonad]

A:73 [binder, in Tealeaves.Classes.TraversableMonad]

a:74 [binder, in Tealeaves.Functors.Sets]

A:74 [binder, in Tealeaves.Functors.List]

a:75 [binder, in Tealeaves.LN.AssocList]

A:75 [binder, in Tealeaves.Classes.Bimonad]

A:75 [binder, in Tealeaves.Classes.ListableFunctor]

A:75 [binder, in Tealeaves.Functors.Sets]

a:75 [binder, in Tealeaves.Classes.Functor]

A:75 [binder, in Tealeaves.Classes.SetlikeFunctor]

a:75 [binder, in Tealeaves.Classes.DecoratedMonad]

A:75 [binder, in Tealeaves.Classes.TraversableFunctor]

A:75 [binder, in Tealeaves.Classes.Monad]

A:75 [binder, in Tealeaves.Classes.DecoratedModule]

A:76 [binder, in Tealeaves.Classes.SetlikeModule]

A:76 [binder, in Tealeaves.LN.Environment]

a:76 [binder, in Tealeaves.Classes.TraversableFunctor]

A:76 [binder, in Tealeaves.Classes.SetlikeMonad]

A:76 [binder, in Tealeaves.Classes.TraversableMonad]

A:77 [binder, in Tealeaves.Classes.DecoratedFunctor]

A:77 [binder, in Tealeaves.Classes.TraversableFunctor]

A:77 [binder, in Tealeaves.Classes.ListableModule]

A:77 [binder, in Tealeaves.Classes.Monad]

A:78 [binder, in Tealeaves.Classes.DecoratedFunctor]

a:78 [binder, in Tealeaves.Classes.SetlikeFunctor]

A:78 [binder, in Tealeaves.Classes.DecoratedMonad]

A:78 [binder, in Tealeaves.Functors.List]

A:79 [binder, in Tealeaves.Classes.TraversableModule]

A:79 [binder, in Tealeaves.Functors.Writer]

A:8 [binder, in Tealeaves.Functors.Sets]

A:8 [binder, in Tealeaves.Util.EqDec_eq]

A:8 [binder, in Tealeaves.Theory.Listable]

a:8 [binder, in Tealeaves.LN.Leaf]

A:80 [binder, in Tealeaves.Classes.ListableFunctor]

A:80 [binder, in Tealeaves.Functors.Sets]

A:80 [binder, in Tealeaves.Functors.Writer]

A:80 [binder, in Tealeaves.LN.Environment]

A:80 [binder, in Tealeaves.Classes.Applicative]

A:80 [binder, in Tealeaves.Classes.Monad]

A:81 [binder, in Tealeaves.LN.AssocList]

A:81 [binder, in Tealeaves.Functors.Writer]

A:81 [binder, in Tealeaves.Classes.RightModule]

A:81 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

A:81 [binder, in Tealeaves.Functors.List]

A:81 [binder, in Tealeaves.Classes.Monad]

A:81 [binder, in Tealeaves.Classes.RightComodule]

A:82 [binder, in Tealeaves.Classes.TraversableModule]

A:82 [binder, in Tealeaves.Functors.Writer]

a:82 [binder, in Tealeaves.Classes.SetlikeModule]

A:82 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

A:82 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:82 [binder, in Tealeaves.Classes.Monad]

a:82 [binder, in Tealeaves.Classes.SetlikeMonad]

A:82 [binder, in Tealeaves.Classes.Comonad]

A:83 [binder, in Tealeaves.Classes.Functor]

A:83 [binder, in Tealeaves.Functors.Writer]

A:83 [binder, in Tealeaves.LN.Environment]

A:83 [binder, in Tealeaves.Classes.ListableModule]

A:83 [binder, in Tealeaves.Classes.TraversableMonad]

A:84 [binder, in Tealeaves.Functors.Writer]

A:84 [binder, in Tealeaves.Functors.List]

a:85 [binder, in Tealeaves.LN.AssocList]

A:85 [binder, in Tealeaves.Classes.TraversableModule]

A:85 [binder, in Tealeaves.Classes.ListableFunctor]

a:85 [binder, in Tealeaves.Functors.Sets]

A:85 [binder, in Tealeaves.Functors.Writer]

A:85 [binder, in Tealeaves.Classes.SetlikeModule]

A:85 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

a:85 [binder, in Tealeaves.Functors.List]

A:85 [binder, in Tealeaves.Classes.SetlikeMonad]

A:86 [binder, in Tealeaves.Functors.Sets]

A:86 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:87 [binder, in Tealeaves.Classes.Applicative]

A:87 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:87 [binder, in Tealeaves.Classes.Comonad]

A:88 [binder, in Tealeaves.Classes.Bimonad]

A:88 [binder, in Tealeaves.Classes.Functor]

A:88 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:88 [binder, in Tealeaves.Functors.List]

A:88 [binder, in Tealeaves.Examples.STLC.Theory]

A:88 [binder, in Tealeaves.Classes.Monad]

a:89 [binder, in Tealeaves.LN.AssocList]

A:89 [binder, in Tealeaves.Classes.Bimonad]

A:89 [binder, in Tealeaves.LN.Environment]

A:9 [binder, in Tealeaves.Examples.STLC.Language]

A:9 [binder, in Tealeaves.Functors.Maybe]

A:90 [binder, in Tealeaves.Classes.DecoratedFunctor]

A:90 [binder, in Tealeaves.Classes.ListableFunctor]

A:90 [binder, in Tealeaves.Functors.Sets]

A:90 [binder, in Tealeaves.Classes.SetlikeFunctor]

A:90 [binder, in Tealeaves.Classes.TraversableFunctor]

A:90 [binder, in Tealeaves.Examples.STLC.Theory]

a:90 [binder, in Tealeaves.Classes.SetlikeMonad]

a:91 [binder, in Tealeaves.Classes.SetlikeModule]

A:91 [binder, in Tealeaves.Classes.TraversableFunctor]

a:91 [binder, in Tealeaves.Functors.List]

A:91 [binder, in Tealeaves.Examples.STLC.Language]

A:91 [binder, in Tealeaves.Classes.DecoratedModule]

a:92 [binder, in Tealeaves.Functors.Sets]

a:92 [binder, in Tealeaves.Classes.SetlikeFunctor]

A:92 [binder, in Tealeaves.Classes.DecoratedMonad]

A:92 [binder, in Tealeaves.Classes.TraversableFunctor]

A:92 [binder, in Tealeaves.Functors.List]

A:93 [binder, in Tealeaves.Classes.Functor]

A:93 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

A:94 [binder, in Tealeaves.Functors.Sets]

A:94 [binder, in Tealeaves.Functors.Writer]

A:94 [binder, in Tealeaves.Classes.SetlikeModule]

A:94 [binder, in Tealeaves.LN.Environment]

A:94 [binder, in Tealeaves.Classes.Applicative]

A:94 [binder, in Tealeaves.Classes.RightModule]

A:94 [binder, in Tealeaves.Classes.DecoratedModule]

A:94 [binder, in Tealeaves.Classes.RightComodule]

A:95 [binder, in Tealeaves.Classes.ListableFunctor]

A:95 [binder, in Tealeaves.Classes.Functor]

a:95 [binder, in Tealeaves.Classes.SetlikeFunctor]

A:95 [binder, in Tealeaves.Classes.DecoratedMonad]

a:95 [binder, in Tealeaves.Classes.Applicative]

a:95 [binder, in Tealeaves.Classes.Category]

A:96 [binder, in Tealeaves.Classes.TraversableModule]

A:96 [binder, in Tealeaves.Classes.DecoratedFunctor]

A:96 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

A:97 [binder, in Tealeaves.LN.AssocList]

a:97 [binder, in Tealeaves.Functors.List]

A:97 [binder, in Tealeaves.Classes.DecoratedModule]

A:98 [binder, in Tealeaves.Functors.Sets]

A:98 [binder, in Tealeaves.Classes.Functor]

a:98 [binder, in Tealeaves.Classes.SetlikeFunctor]

A:98 [binder, in Tealeaves.Classes.DecoratedMonad]

a:98 [binder, in Tealeaves.Classes.Category]

A:98 [binder, in Tealeaves.Functors.List]

a:99 [binder, in Tealeaves.LN.AssocList]

A:99 [binder, in Tealeaves.Classes.DecoratedFunctor]

A:99 [binder, in Tealeaves.Classes.ListableFunctor]

a:99 [binder, in Tealeaves.Classes.SetlikeModule]

A:99 [binder, in Tealeaves.LN.Environment]

A:99 [binder, in Tealeaves.Classes.RightModule]

A:99 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

## B

base [constructor, in Tealeaves.Examples.STLC.Language]base_typ [axiom, in Tealeaves.Examples.STLC.Language]

Bd [constructor, in Tealeaves.LN.Leaf]

bdist [projection, in Tealeaves.Classes.BeckDistributiveLaw]

bdist [constructor, in Tealeaves.Classes.BeckDistributiveLaw]

Bd_neq_Fr [lemma, in Tealeaves.LN.Operations]

BeckDistribution [record, in Tealeaves.Classes.BeckDistributiveLaw]

BeckDistribution [inductive, in Tealeaves.Classes.BeckDistributiveLaw]

BeckDistribution_strength [instance, in Tealeaves.Functors.Writer]

BeckDistributiveLaw [record, in Tealeaves.Classes.BeckDistributiveLaw]

BeckDistributiveLaw [section, in Tealeaves.Classes.BeckDistributiveLaw]

BeckDistributiveLaw [library]

BeckDistributiveLaw_strength [instance, in Tealeaves.Functors.Writer]

BeckDistributivelaw_composite_monad [section, in Tealeaves.Classes.BeckDistributiveLaw]

beta_beta [constructor, in Tealeaves.Examples.STLC.Theory]

beta_app_r [constructor, in Tealeaves.Examples.STLC.Theory]

beta_app_l [constructor, in Tealeaves.Examples.STLC.Theory]

beta_step [inductive, in Tealeaves.Examples.STLC.Theory]

bibind [definition, in Tealeaves.Classes.Bimonad]

Bimonad [record, in Tealeaves.Classes.Bimonad]

Bimonad [section, in Tealeaves.Classes.Bimonad]

Bimonad [library]

Bimonad_bibind [section, in Tealeaves.Classes.Bimonad]

Bimonad_kleisli_composition [section, in Tealeaves.Classes.Bimonad]

Bimonad_suboperations [section, in Tealeaves.Classes.Bimonad]

Bimonad_kleisli_operations [section, in Tealeaves.Classes.Bimonad]

bimonad_butterfly [projection, in Tealeaves.Classes.Bimonad]

bimonad_cup [projection, in Tealeaves.Classes.Bimonad]

bimonad_baton [projection, in Tealeaves.Classes.Bimonad]

bimonad_cap [projection, in Tealeaves.Classes.Bimonad]

bimonad_dist_counit_l [projection, in Tealeaves.Classes.Bimonad]

bimonad_dist_counit_r [projection, in Tealeaves.Classes.Bimonad]

bimonad_distributive_law [projection, in Tealeaves.Classes.Bimonad]

bimonad_comonad [projection, in Tealeaves.Classes.Bimonad]

bimonad_monad [projection, in Tealeaves.Classes.Bimonad]

Bimonad_Writer [instance, in Tealeaves.Functors.Writer]

bimonad_butterfly [lemma, in Tealeaves.Functors.Writer]

bimonad_cap [lemma, in Tealeaves.Functors.Writer]

bimonad_cup [lemma, in Tealeaves.Functors.Writer]

bimonad_baton [lemma, in Tealeaves.Functors.Writer]

bimonad_dist_counit_r [lemma, in Tealeaves.Functors.Writer]

bimonad_dist_counit_l [lemma, in Tealeaves.Functors.Writer]

bind [projection, in Tealeaves.Classes.Category]

Bind [record, in Tealeaves.Classes.Category]

bind [constructor, in Tealeaves.Classes.Category]

Bind [inductive, in Tealeaves.Classes.Category]

bind [section, in Tealeaves.Classes.Category]

bind [projection, in Tealeaves.Classes.Monad]

Bind [record, in Tealeaves.Classes.Monad]

bind [constructor, in Tealeaves.Classes.Monad]

Bind [inductive, in Tealeaves.Classes.Monad]

bindd [definition, in Tealeaves.Classes.DecoratedMonad]

binddt [definition, in Tealeaves.Classes.DecoratedTraversableMonad]

binddt_respectful_id [lemma, in Tealeaves.Classes.DecoratedTraversableMonad]

binddt_respectful_fmap [lemma, in Tealeaves.Classes.DecoratedTraversableMonad]

binddt_respectful_bind [lemma, in Tealeaves.Classes.DecoratedTraversableMonad]

binddt_respectful_fmapd [lemma, in Tealeaves.Classes.DecoratedTraversableMonad]

binddt_respectful_traverse [lemma, in Tealeaves.Classes.DecoratedTraversableMonad]

binddt_respectful_fmapdt [lemma, in Tealeaves.Classes.DecoratedTraversableMonad]

binddt_respectful_bindd [lemma, in Tealeaves.Classes.DecoratedTraversableMonad]

binddt_respectful_bindt [lemma, in Tealeaves.Classes.DecoratedTraversableMonad]

binddt_respectful [lemma, in Tealeaves.Classes.DecoratedTraversableMonad]

binddt_purity [lemma, in Tealeaves.Classes.DecoratedTraversableMonad]

binddt_purity2 [lemma, in Tealeaves.Classes.DecoratedTraversableMonad]

binddt_purity1 [lemma, in Tealeaves.Classes.DecoratedTraversableMonad]

binddt_fmap [lemma, in Tealeaves.Classes.DecoratedTraversableMonad]

binddt_fmapd [lemma, in Tealeaves.Classes.DecoratedTraversableMonad]

binddt_fmapt [lemma, in Tealeaves.Classes.DecoratedTraversableMonad]

binddt_bind [lemma, in Tealeaves.Classes.DecoratedTraversableMonad]

binddt_fmapdt [lemma, in Tealeaves.Classes.DecoratedTraversableMonad]

binddt_bindt [lemma, in Tealeaves.Classes.DecoratedTraversableMonad]

binddt_bindd [lemma, in Tealeaves.Classes.DecoratedTraversableMonad]

binddt_binddt [lemma, in Tealeaves.Classes.DecoratedTraversableMonad]

binddt_binddt2 [lemma, in Tealeaves.Classes.DecoratedTraversableMonad]

binddt_binddt1 [lemma, in Tealeaves.Classes.DecoratedTraversableMonad]

binddt_id [lemma, in Tealeaves.Classes.DecoratedTraversableMonad]

bindd_fmap [lemma, in Tealeaves.Classes.DecoratedMonad]

bindd_bind [lemma, in Tealeaves.Classes.DecoratedMonad]

bindd_fmapd [lemma, in Tealeaves.Classes.DecoratedMonad]

bindd_comp_ret [lemma, in Tealeaves.Classes.DecoratedMonad]

bindd_bindd [lemma, in Tealeaves.Classes.DecoratedMonad]

bindd_id [lemma, in Tealeaves.Classes.DecoratedMonad]

bindd_fmap [lemma, in Tealeaves.Classes.DecoratedTraversableMonad]

bindd_bind [lemma, in Tealeaves.Classes.DecoratedTraversableMonad]

bindd_fmapd [lemma, in Tealeaves.Classes.DecoratedTraversableMonad]

bindd_binddt [lemma, in Tealeaves.Classes.DecoratedTraversableMonad]

bindd_to_binddt [lemma, in Tealeaves.Classes.DecoratedTraversableMonad]

bindd_respectful_fmap [lemma, in Tealeaves.Classes.SetlikeMonad]

bindd_respectful_bind [lemma, in Tealeaves.Classes.SetlikeMonad]

bindd_respectful_fmapd [lemma, in Tealeaves.Classes.SetlikeMonad]

bindd_respectful_id [lemma, in Tealeaves.Classes.SetlikeMonad]

bindd_respectful [lemma, in Tealeaves.Classes.SetlikeMonad]

binds_perm [lemma, in Tealeaves.LN.AssocList]

binds_remove_mid [lemma, in Tealeaves.LN.AssocList]

binds_mid_eq [lemma, in Tealeaves.LN.AssocList]

binds_theorems [section, in Tealeaves.LN.AssocList]

binds_subst_env_mono [lemma, in Tealeaves.LN.Environment]

binds_subst_env [lemma, in Tealeaves.LN.Environment]

bindt [definition, in Tealeaves.Classes.TraversableMonad]

bindtm_id [lemma, in Tealeaves.Classes.TraversableMonad]

bindt_fmap [lemma, in Tealeaves.Classes.DecoratedTraversableMonad]

bindt_bind [lemma, in Tealeaves.Classes.DecoratedTraversableMonad]

bindt_fmapt [lemma, in Tealeaves.Classes.DecoratedTraversableMonad]

bindt_binddt [lemma, in Tealeaves.Classes.DecoratedTraversableMonad]

bindt_to_binddt [lemma, in Tealeaves.Classes.DecoratedTraversableMonad]

bindt_respectful_id [lemma, in Tealeaves.Classes.TraversableMonad]

bindt_respectful [lemma, in Tealeaves.Classes.TraversableMonad]

bindt_purity2 [lemma, in Tealeaves.Classes.TraversableMonad]

bindt_purity1 [lemma, in Tealeaves.Classes.TraversableMonad]

bindt_fmap [lemma, in Tealeaves.Classes.TraversableMonad]

bindt_bind [lemma, in Tealeaves.Classes.TraversableMonad]

bindt_fmapt [lemma, in Tealeaves.Classes.TraversableMonad]

bindt_purity [lemma, in Tealeaves.Classes.TraversableMonad]

bindt_comp_ret [lemma, in Tealeaves.Classes.TraversableMonad]

bindt_bindt [lemma, in Tealeaves.Classes.TraversableMonad]

bind_functorial [definition, in Tealeaves.Classes.Bimonad]

bind_id [definition, in Tealeaves.Classes.Bimonad]

bind_to_bibind [lemma, in Tealeaves.Classes.Bimonad]

bind_set_spec [lemma, in Tealeaves.Functors.Sets]

bind_set_add [lemma, in Tealeaves.Functors.Sets]

bind_set_one [lemma, in Tealeaves.Functors.Sets]

bind_set_nil [lemma, in Tealeaves.Functors.Sets]

bind_bindd [lemma, in Tealeaves.Classes.DecoratedMonad]

bind_to_bindd [lemma, in Tealeaves.Classes.DecoratedMonad]

bind_ret_l [lemma, in Tealeaves.Classes.Category]

bind_fmap [lemma, in Tealeaves.Classes.Category]

bind_functorial [lemma, in Tealeaves.Classes.Category]

bind_ret_fmap [lemma, in Tealeaves.Classes.Category]

Bind_Module [instance, in Tealeaves.Classes.Category]

bind_bindt [lemma, in Tealeaves.Classes.DecoratedTraversableMonad]

bind_bindd [lemma, in Tealeaves.Classes.DecoratedTraversableMonad]

bind_binddt [lemma, in Tealeaves.Classes.DecoratedTraversableMonad]

bind_to_binddt [lemma, in Tealeaves.Classes.DecoratedTraversableMonad]

bind_list_app [lemma, in Tealeaves.Functors.List]

bind_list_cons [lemma, in Tealeaves.Functors.List]

bind_list_one [lemma, in Tealeaves.Functors.List]

bind_list_nil [lemma, in Tealeaves.Functors.List]

bind_rewriting_lemmas [section, in Tealeaves.Functors.List]

bind_f1_f2_equal [lemma, in Tealeaves.Theory.Listable]

bind_fmap [lemma, in Tealeaves.Classes.Monad]

bind_comp_ret [lemma, in Tealeaves.Classes.Monad]

bind_bind [lemma, in Tealeaves.Classes.Monad]

bind_id [lemma, in Tealeaves.Classes.Monad]

Bind_Join [instance, in Tealeaves.Classes.Monad]

bind_respectful_fmap [lemma, in Tealeaves.Classes.SetlikeMonad]

bind_respectful_id [lemma, in Tealeaves.Classes.SetlikeMonad]

bind_respectful [lemma, in Tealeaves.Classes.SetlikeMonad]

bind_bindt [lemma, in Tealeaves.Classes.TraversableMonad]

bind_to_bindt [lemma, in Tealeaves.Classes.TraversableMonad]

bi_kcompose2 [lemma, in Tealeaves.Classes.Bimonad]

bi_kcompose1 [lemma, in Tealeaves.Classes.Bimonad]

boxer [constructor, in Tealeaves.Util.LibTactics]

Boxer [inductive, in Tealeaves.Util.LibTactics]

braiding [definition, in Tealeaves.Util.Product]

braiding_symmetry [lemma, in Tealeaves.Util.Product]

b1:19 [binder, in Tealeaves.Functors.Pathspace]

b1:28 [binder, in Tealeaves.Functors.Pathspace]

b1:41 [binder, in Tealeaves.Classes.Monoid]

B1:77 [binder, in Tealeaves.Classes.Functor]

b2:18 [binder, in Tealeaves.Functors.Pathspace]

b2:27 [binder, in Tealeaves.Functors.Pathspace]

b2:44 [binder, in Tealeaves.Classes.Monoid]

B2:80 [binder, in Tealeaves.Classes.Functor]

B:10 [binder, in Tealeaves.Examples.STLC.Language]

B:100 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

b:101 [binder, in Tealeaves.Classes.Category]

B:102 [binder, in Tealeaves.Util.Product]

B:102 [binder, in Tealeaves.Classes.Monad]

b:103 [binder, in Tealeaves.Util.Product]

B:105 [binder, in Tealeaves.Classes.Applicative]

B:105 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

B:105 [binder, in Tealeaves.Classes.SetlikeMonad]

B:106 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

B:107 [binder, in Tealeaves.Functors.Sets]

b:107 [binder, in Tealeaves.Classes.Applicative]

B:107 [binder, in Tealeaves.Classes.Monad]

B:107 [binder, in Tealeaves.Util.LibTactics]

B:108 [binder, in Tealeaves.LN.AssocList]

b:108 [binder, in Tealeaves.Classes.Applicative]

b:108 [binder, in Tealeaves.Functors.List]

b:109 [binder, in Tealeaves.Classes.Applicative]

B:109 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

B:11 [binder, in Tealeaves.Classes.SetlikeFunctor]

B:11 [binder, in Tealeaves.Util.Prelude]

B:11 [binder, in Tealeaves.Functors.List]

B:110 [binder, in Tealeaves.Classes.ListableFunctor]

B:111 [binder, in Tealeaves.Classes.SetlikeFunctor]

B:111 [binder, in Tealeaves.Classes.DecoratedMonad]

B:113 [binder, in Tealeaves.Util.LibTactics]

B:114 [binder, in Tealeaves.Classes.DecoratedMonad]

B:114 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

B:114 [binder, in Tealeaves.Classes.DecoratedModule]

B:117 [binder, in Tealeaves.Classes.ListableFunctor]

B:117 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

B:117 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

B:117 [binder, in Tealeaves.Classes.DecoratedModule]

B:117 [binder, in Tealeaves.Classes.SetlikeMonad]

B:119 [binder, in Tealeaves.Classes.SetlikeModule]

B:121 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

B:121 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

b:122 [binder, in Tealeaves.Classes.Applicative]

B:122 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

B:123 [binder, in Tealeaves.LN.AssocList]

B:124 [binder, in Tealeaves.Classes.SetlikeMonad]

B:126 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

B:126 [binder, in Tealeaves.Classes.ListableModule]

B:126 [binder, in Tealeaves.Classes.Monad]

B:127 [binder, in Tealeaves.Classes.DecoratedMonad]

B:128 [binder, in Tealeaves.Classes.TraversableModule]

b:128 [binder, in Tealeaves.Classes.Monad]

B:129 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

B:129 [binder, in Tealeaves.Classes.Applicative]

B:129 [binder, in Tealeaves.Classes.TraversableFunctor]

B:129 [binder, in Tealeaves.Examples.STLC.Language]

B:131 [binder, in Tealeaves.Classes.SetlikeModule]

b:131 [binder, in Tealeaves.Classes.Category]

B:131 [binder, in Tealeaves.Classes.SetlikeMonad]

B:132 [binder, in Tealeaves.Classes.DecoratedMonad]

B:132 [binder, in Tealeaves.Examples.STLC.Language]

B:133 [binder, in Tealeaves.Classes.SetlikeFunctor]

B:134 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

B:134 [binder, in Tealeaves.Classes.DecoratedModule]

B:135 [binder, in Tealeaves.LN.AssocList]

b:135 [binder, in Tealeaves.Classes.SetlikeFunctor]

B:135 [binder, in Tealeaves.Classes.Applicative]

b:135 [binder, in Tealeaves.Classes.Category]

B:136 [binder, in Tealeaves.Classes.Monad]

B:137 [binder, in Tealeaves.Classes.TraversableFunctor]

B:137 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

B:138 [binder, in Tealeaves.Classes.SetlikeModule]

B:138 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

B:138 [binder, in Tealeaves.Functors.List]

b:139 [binder, in Tealeaves.Classes.TraversableFunctor]

b:14 [binder, in Tealeaves.Theory.Category]

B:14 [binder, in Tealeaves.Classes.Functor]

B:140 [binder, in Tealeaves.Classes.SetlikeFunctor]

B:141 [binder, in Tealeaves.Classes.Applicative]

B:141 [binder, in Tealeaves.Classes.Monad]

B:142 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

B:142 [binder, in Tealeaves.Classes.TraversableMonad]

B:144 [binder, in Tealeaves.Classes.DecoratedMonad]

B:145 [binder, in Tealeaves.Classes.SetlikeModule]

B:146 [binder, in Tealeaves.Classes.SetlikeFunctor]

B:147 [binder, in Tealeaves.Classes.TraversableMonad]

b:148 [binder, in Tealeaves.Classes.SetlikeFunctor]

B:148 [binder, in Tealeaves.Functors.List]

B:149 [binder, in Tealeaves.Classes.DecoratedMonad]

B:149 [binder, in Tealeaves.Classes.Applicative]

B:15 [binder, in Tealeaves.Examples.STLC.Theory]

B:150 [binder, in Tealeaves.LN.AssocList]

B:152 [binder, in Tealeaves.Classes.DecoratedModule]

B:152 [binder, in Tealeaves.Classes.TraversableMonad]

b:153 [binder, in Tealeaves.LN.AssocList]

B:153 [binder, in Tealeaves.Classes.Monad]

B:154 [binder, in Tealeaves.Classes.DecoratedMonad]

B:154 [binder, in Tealeaves.Functors.List]

B:154 [binder, in Tealeaves.Classes.Monad]

B:156 [binder, in Tealeaves.LN.AssocList]

B:157 [binder, in Tealeaves.Classes.Applicative]

B:157 [binder, in Tealeaves.Classes.DecoratedModule]

B:157 [binder, in Tealeaves.Classes.TraversableMonad]

b:158 [binder, in Tealeaves.Classes.SetlikeFunctor]

B:159 [binder, in Tealeaves.Classes.DecoratedMonad]

B:159 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

B:16 [binder, in Tealeaves.Functors.Pathspace]

B:16 [binder, in Tealeaves.Util.Prelude]

B:16 [binder, in Tealeaves.Classes.Applicative]

B:16 [binder, in Tealeaves.Functors.List]

B:160 [binder, in Tealeaves.Functors.List]

B:161 [binder, in Tealeaves.Classes.ListableFunctor]

B:161 [binder, in Tealeaves.Classes.Monad]

B:162 [binder, in Tealeaves.Classes.DecoratedModule]

B:162 [binder, in Tealeaves.Classes.TraversableMonad]

B:163 [binder, in Tealeaves.Classes.DecoratedMonad]

B:163 [binder, in Tealeaves.Classes.TraversableFunctor]

B:165 [binder, in Tealeaves.Classes.Monad]

B:166 [binder, in Tealeaves.Classes.Applicative]

B:167 [binder, in Tealeaves.Classes.ListableFunctor]

B:167 [binder, in Tealeaves.Classes.DecoratedMonad]

B:167 [binder, in Tealeaves.Classes.DecoratedModule]

B:167 [binder, in Tealeaves.Classes.TraversableMonad]

B:17 [binder, in Tealeaves.Functors.State]

B:17 [binder, in Tealeaves.Functors.Constant]

b:17 [binder, in Tealeaves.Util.Prelude]

B:17 [binder, in Tealeaves.Examples.STLC.Language]

B:170 [binder, in Tealeaves.Classes.DecoratedMonad]

B:172 [binder, in Tealeaves.Classes.DecoratedModule]

B:172 [binder, in Tealeaves.Classes.TraversableMonad]

B:173 [binder, in Tealeaves.LN.AssocList]

B:173 [binder, in Tealeaves.Classes.ListableFunctor]

B:173 [binder, in Tealeaves.Classes.TraversableFunctor]

B:175 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

b:176 [binder, in Tealeaves.Examples.STLC.Language]

b:177 [binder, in Tealeaves.LN.AssocList]

B:177 [binder, in Tealeaves.Classes.DecoratedModule]

B:177 [binder, in Tealeaves.Classes.TraversableMonad]

B:178 [binder, in Tealeaves.Classes.Applicative]

B:180 [binder, in Tealeaves.Classes.TraversableFunctor]

B:180 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

b:181 [binder, in Tealeaves.LN.AssocList]

B:181 [binder, in Tealeaves.Classes.Monad]

B:181 [binder, in Tealeaves.Classes.TraversableMonad]

B:184 [binder, in Tealeaves.Classes.Applicative]

B:184 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

B:185 [binder, in Tealeaves.Classes.TraversableMonad]

B:186 [binder, in Tealeaves.Classes.DecoratedMonad]

b:186 [binder, in Tealeaves.Examples.STLC.Language]

B:186 [binder, in Tealeaves.Classes.Monad]

b:187 [binder, in Tealeaves.LN.AssocList]

B:187 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

B:188 [binder, in Tealeaves.Classes.Applicative]

B:189 [binder, in Tealeaves.Classes.TraversableMonad]

B:190 [binder, in Tealeaves.Classes.Monad]

B:191 [binder, in Tealeaves.Classes.DecoratedMonad]

B:192 [binder, in Tealeaves.Classes.Applicative]

B:194 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

b:195 [binder, in Tealeaves.LN.AssocList]

B:196 [binder, in Tealeaves.Classes.DecoratedMonad]

b:196 [binder, in Tealeaves.Examples.STLC.Language]

B:198 [binder, in Tealeaves.Classes.Monad]

B:199 [binder, in Tealeaves.Classes.Applicative]

B:199 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

b:2 [binder, in Tealeaves.Theory.Category]

B:2 [binder, in Tealeaves.Util.Prelude]

B:20 [binder, in Tealeaves.Functors.Constant]

B:20 [binder, in Tealeaves.Classes.TraversableFunctor]

B:20 [binder, in Tealeaves.Functors.List]

B:20 [binder, in Tealeaves.Classes.DecoratedModule]

B:20 [binder, in Tealeaves.Classes.Monoid]

B:201 [binder, in Tealeaves.Classes.DecoratedMonad]

B:202 [binder, in Tealeaves.Classes.ListableFunctor]

B:204 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

B:205 [binder, in Tealeaves.Classes.Applicative]

B:205 [binder, in Tealeaves.Classes.TraversableFunctor]

B:206 [binder, in Tealeaves.Classes.DecoratedMonad]

B:207 [binder, in Tealeaves.Classes.ListableFunctor]

B:207 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

B:21 [binder, in Tealeaves.Functors.Sets]

B:21 [binder, in Tealeaves.Classes.Applicative]

B:210 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

B:210 [binder, in Tealeaves.Classes.Monad]

B:211 [binder, in Tealeaves.Classes.DecoratedMonad]

B:211 [binder, in Tealeaves.Classes.Applicative]

b:212 [binder, in Tealeaves.Classes.Monad]

B:213 [binder, in Tealeaves.Classes.ListableFunctor]

B:215 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

B:216 [binder, in Tealeaves.Classes.Applicative]

B:216 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

B:217 [binder, in Tealeaves.Classes.TraversableMonad]

B:218 [binder, in Tealeaves.Classes.DecoratedFunctor]

B:219 [binder, in Tealeaves.LN.AssocList]

B:22 [binder, in Tealeaves.Examples.STLC.Language]

B:221 [binder, in Tealeaves.Classes.Applicative]

B:221 [binder, in Tealeaves.Classes.TraversableFunctor]

B:222 [binder, in Tealeaves.Classes.TraversableMonad]

B:224 [binder, in Tealeaves.Classes.ListableFunctor]

B:225 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

B:228 [binder, in Tealeaves.Classes.DecoratedFunctor]

B:23 [binder, in Tealeaves.LN.AssocList]

b:230 [binder, in Tealeaves.LN.AssocList]

B:230 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

B:230 [binder, in Tealeaves.Classes.TraversableMonad]

B:235 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

B:235 [binder, in Tealeaves.Classes.TraversableMonad]

b:237 [binder, in Tealeaves.LN.AssocList]

B:237 [binder, in Tealeaves.Classes.Applicative]

B:238 [binder, in Tealeaves.Classes.DecoratedFunctor]

B:238 [binder, in Tealeaves.Classes.TraversableFunctor]

b:24 [binder, in Tealeaves.Functors.Sets]

B:24 [binder, in Tealeaves.Classes.DecoratedMonad]

B:24 [binder, in Tealeaves.Examples.STLC.Theory]

B:24 [binder, in Tealeaves.Classes.Comonad]

B:241 [binder, in Tealeaves.Classes.DecoratedFunctor]

B:243 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

B:243 [binder, in Tealeaves.Classes.Applicative]

b:243 [binder, in Tealeaves.Classes.Category]

B:246 [binder, in Tealeaves.Classes.TraversableMonad]

b:247 [binder, in Tealeaves.Classes.Category]

B:247 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

B:249 [binder, in Tealeaves.Classes.TraversableFunctor]

B:25 [binder, in Tealeaves.Functors.Writer]

B:25 [binder, in Tealeaves.Functors.Pathspace]

b:25 [binder, in Tealeaves.Classes.ListableMonad]

B:25 [binder, in Tealeaves.Functors.List]

B:251 [binder, in Tealeaves.Examples.STLC.Language]

B:251 [binder, in Tealeaves.Classes.TraversableMonad]

B:252 [binder, in Tealeaves.LN.AssocList]

B:252 [binder, in Tealeaves.Classes.DecoratedFunctor]

B:252 [binder, in Tealeaves.Classes.ListableFunctor]

B:254 [binder, in Tealeaves.Classes.TraversableFunctor]

B:255 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

B:257 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

B:258 [binder, in Tealeaves.Examples.STLC.Language]

B:259 [binder, in Tealeaves.Classes.Applicative]

B:26 [binder, in Tealeaves.Functors.Constant]

B:260 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

B:262 [binder, in Tealeaves.Classes.Applicative]

B:262 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

B:264 [binder, in Tealeaves.Classes.DecoratedFunctor]

b:264 [binder, in Tealeaves.Classes.Applicative]

B:265 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

B:267 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

B:268 [binder, in Tealeaves.Classes.Applicative]

B:269 [binder, in Tealeaves.Classes.DecoratedFunctor]

B:27 [binder, in Tealeaves.Functors.Sets]

b:27 [binder, in Tealeaves.Classes.Category]

B:270 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

b:270 [binder, in Tealeaves.Classes.Category]

B:272 [binder, in Tealeaves.Classes.Applicative]

b:273 [binder, in Tealeaves.Classes.Category]

B:275 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

B:277 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

B:277 [binder, in Tealeaves.Classes.TraversableMonad]

B:279 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

B:28 [binder, in Tealeaves.Classes.TraversableMonad]

B:280 [binder, in Tealeaves.Classes.Applicative]

B:281 [binder, in Tealeaves.Classes.DecoratedFunctor]

B:282 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

B:284 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

B:287 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

B:29 [binder, in Tealeaves.Functors.List]

B:290 [binder, in Tealeaves.Classes.ListableFunctor]

B:290 [binder, in Tealeaves.Classes.Applicative]

B:293 [binder, in Tealeaves.Classes.ListableFunctor]

B:294 [binder, in Tealeaves.Classes.Applicative]

B:296 [binder, in Tealeaves.Classes.ListableFunctor]

B:297 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

B:297 [binder, in Tealeaves.Classes.TraversableMonad]

B:298 [binder, in Tealeaves.Classes.Applicative]

B:3 [binder, in Tealeaves.Functors.Writer]

B:3 [binder, in Tealeaves.Functors.Diagonal]

B:30 [binder, in Tealeaves.Functors.Sets]

B:30 [binder, in Tealeaves.Classes.Functor]

B:30 [binder, in Tealeaves.Functors.Constant]

B:30 [binder, in Tealeaves.Classes.Applicative]

B:303 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

B:304 [binder, in Tealeaves.LN.AssocList]

B:309 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

B:31 [binder, in Tealeaves.Classes.SetlikeFunctor]

B:31 [binder, in Tealeaves.Classes.SetlikeMonad]

B:31 [binder, in Tealeaves.Classes.Comonad]

B:310 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

B:314 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

B:317 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

B:319 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

B:326 [binder, in Tealeaves.LN.AssocList]

B:327 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

B:327 [binder, in Tealeaves.Classes.Applicative]

B:327 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

B:33 [binder, in Tealeaves.Examples.STLC.Language]

b:33 [binder, in Tealeaves.Classes.SetlikeMonad]

b:331 [binder, in Tealeaves.LN.AssocList]

B:332 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

B:340 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

B:345 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

B:347 [binder, in Tealeaves.Classes.Applicative]

B:35 [binder, in Tealeaves.Classes.Functor]

B:35 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

B:350 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

B:351 [binder, in Tealeaves.Classes.TraversableFunctor]

B:354 [binder, in Tealeaves.Classes.Applicative]

B:355 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

B:36 [binder, in Tealeaves.Functors.Sets]

B:36 [binder, in Tealeaves.Functors.Constant]

B:36 [binder, in Tealeaves.Examples.STLC.Language]

B:360 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

B:361 [binder, in Tealeaves.Classes.TraversableFunctor]

B:363 [binder, in Tealeaves.LN.AssocList]

B:365 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

B:37 [binder, in Tealeaves.Classes.Bimonad]

B:37 [binder, in Tealeaves.Classes.SetlikeMonad]

B:37 [binder, in Tealeaves.Classes.Monoid]

B:37 [binder, in Tealeaves.Classes.Comonad]

B:370 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

b:371 [binder, in Tealeaves.LN.AssocList]

B:371 [binder, in Tealeaves.Classes.TraversableFunctor]

B:375 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

b:378 [binder, in Tealeaves.LN.AssocList]

B:380 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

B:385 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

B:39 [binder, in Tealeaves.Functors.Writer]

B:39 [binder, in Tealeaves.Classes.SetlikeModule]

B:390 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

b:393 [binder, in Tealeaves.LN.AssocList]

B:395 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

b:399 [binder, in Tealeaves.LN.AssocList]

B:4 [binder, in Tealeaves.Theory.Category]

B:400 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

b:404 [binder, in Tealeaves.LN.AssocList]

B:41 [binder, in Tealeaves.Classes.Bimonad]

b:41 [binder, in Tealeaves.Classes.SetlikeModule]

B:41 [binder, in Tealeaves.Classes.SetlikeFunctor]

B:41 [binder, in Tealeaves.Functors.Constant]

B:41 [binder, in Tealeaves.Classes.TraversableMonad]

B:412 [binder, in Tealeaves.Classes.TraversableFunctor]

b:42 [binder, in Tealeaves.Functors.Sets]

B:425 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

B:43 [binder, in Tealeaves.Classes.Applicative]

B:43 [binder, in Tealeaves.Classes.Monad]

B:433 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

b:44 [binder, in Tealeaves.Classes.SetlikeFunctor]

B:448 [binder, in Tealeaves.Classes.TraversableFunctor]

B:45 [binder, in Tealeaves.Classes.Functor]

B:45 [binder, in Tealeaves.Classes.SetlikeModule]

b:45 [binder, in Tealeaves.Classes.Applicative]

B:454 [binder, in Tealeaves.Classes.TraversableFunctor]

B:46 [binder, in Tealeaves.Examples.STLC.Language]

B:462 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

B:469 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

B:47 [binder, in Tealeaves.Classes.ListableMonad]

B:47 [binder, in Tealeaves.Classes.Comonad]

B:476 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

B:48 [binder, in Tealeaves.LN.AssocList]

B:48 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

B:483 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

b:49 [binder, in Tealeaves.Functors.Sets]

B:49 [binder, in Tealeaves.Classes.RightModule]

B:49 [binder, in Tealeaves.Functors.List]

B:49 [binder, in Tealeaves.Classes.Monad]

B:490 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

B:497 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

B:5 [binder, in Tealeaves.Classes.Functor]

B:5 [binder, in Tealeaves.Functors.List]

B:5 [binder, in Tealeaves.Functors.Maybe]

B:50 [binder, in Tealeaves.Classes.Functor]

B:507 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

B:51 [binder, in Tealeaves.Functors.Constant]

b:51 [binder, in Tealeaves.Classes.Category]

B:51 [binder, in Tealeaves.Classes.ListableModule]

B:514 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

b:52 [binder, in Tealeaves.LN.AssocList]

B:52 [binder, in Tealeaves.Classes.DecoratedFunctor]

B:52 [binder, in Tealeaves.Classes.RightComodule]

B:53 [binder, in Tealeaves.Classes.TraversableModule]

B:53 [binder, in Tealeaves.Classes.DecoratedMonad]

B:53 [binder, in Tealeaves.Examples.STLC.Language]

B:53 [binder, in Tealeaves.Classes.Monad]

b:54 [binder, in Tealeaves.LN.AssocList]

B:54 [binder, in Tealeaves.Classes.Bimonad]

b:54 [binder, in Tealeaves.Functors.Sets]

B:55 [binder, in Tealeaves.Classes.Comonad]

B:56 [binder, in Tealeaves.Classes.Functor]

B:56 [binder, in Tealeaves.Classes.RightModule]

B:57 [binder, in Tealeaves.Classes.Bimonad]

B:57 [binder, in Tealeaves.Functors.List]

B:58 [binder, in Tealeaves.LN.AssocList]

B:58 [binder, in Tealeaves.LN.Environment]

B:59 [binder, in Tealeaves.Classes.RightComodule]

B:60 [binder, in Tealeaves.Classes.Bimonad]

B:61 [binder, in Tealeaves.Classes.DecoratedMonad]

B:61 [binder, in Tealeaves.LN.Environment]

b:61 [binder, in Tealeaves.Classes.Category]

B:61 [binder, in Tealeaves.Classes.Comonad]

B:62 [binder, in Tealeaves.Functors.Sets]

B:62 [binder, in Tealeaves.Classes.TraversableMonad]

B:63 [binder, in Tealeaves.Classes.Applicative]

B:63 [binder, in Tealeaves.Examples.STLC.Theory]

B:64 [binder, in Tealeaves.Classes.DecoratedMonad]

B:64 [binder, in Tealeaves.Classes.Monad]

B:65 [binder, in Tealeaves.Classes.Functor]

B:66 [binder, in Tealeaves.Classes.DecoratedFunctor]

B:67 [binder, in Tealeaves.LN.Environment]

B:67 [binder, in Tealeaves.Classes.RightModule]

B:68 [binder, in Tealeaves.Classes.SetlikeMonad]

B:69 [binder, in Tealeaves.Functors.Sets]

B:69 [binder, in Tealeaves.Examples.STLC.Theory]

B:69 [binder, in Tealeaves.Classes.Comonad]

B:7 [binder, in Tealeaves.Functors.Pathspace]

B:7 [binder, in Tealeaves.Classes.Applicative]

B:70 [binder, in Tealeaves.Classes.Functor]

B:70 [binder, in Tealeaves.Classes.RightComodule]

B:71 [binder, in Tealeaves.Classes.TraversableModule]

B:71 [binder, in Tealeaves.Classes.DecoratedFunctor]

B:71 [binder, in Tealeaves.Classes.Bimonad]

B:71 [binder, in Tealeaves.Classes.DecoratedMonad]

B:71 [binder, in Tealeaves.Classes.Applicative]

b:71 [binder, in Tealeaves.Classes.SetlikeMonad]

B:71 [binder, in Tealeaves.Classes.TraversableMonad]

B:72 [binder, in Tealeaves.Functors.Sets]

B:72 [binder, in Tealeaves.LN.Environment]

B:72 [binder, in Tealeaves.Classes.ListableModule]

B:72 [binder, in Tealeaves.Classes.Monad]

B:74 [binder, in Tealeaves.Classes.Functor]

B:74 [binder, in Tealeaves.Classes.TraversableMonad]

B:76 [binder, in Tealeaves.Classes.Bimonad]

B:76 [binder, in Tealeaves.Functors.Sets]

B:76 [binder, in Tealeaves.Classes.DecoratedModule]

B:77 [binder, in Tealeaves.Classes.SetlikeModule]

B:77 [binder, in Tealeaves.LN.Environment]

B:77 [binder, in Tealeaves.Classes.SetlikeMonad]

B:78 [binder, in Tealeaves.LN.AssocList]

B:78 [binder, in Tealeaves.Classes.RightModule]

B:78 [binder, in Tealeaves.Classes.ListableModule]

B:78 [binder, in Tealeaves.Classes.Monad]

B:79 [binder, in Tealeaves.Classes.DecoratedMonad]

B:8 [binder, in Tealeaves.LN.AssocList]

B:8 [binder, in Tealeaves.Classes.ListableFunctor]

B:8 [binder, in Tealeaves.Functors.Diagonal]

B:8 [binder, in Tealeaves.Functors.List]

B:8 [binder, in Tealeaves.Examples.STLC.Theory]

B:80 [binder, in Tealeaves.Classes.TraversableModule]

b:80 [binder, in Tealeaves.Classes.SetlikeModule]

b:80 [binder, in Tealeaves.Classes.SetlikeMonad]

B:81 [binder, in Tealeaves.Functors.Sets]

B:81 [binder, in Tealeaves.LN.Environment]

B:82 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

B:82 [binder, in Tealeaves.Classes.RightComodule]

B:83 [binder, in Tealeaves.Classes.TraversableModule]

B:83 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

B:83 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

B:83 [binder, in Tealeaves.Classes.Comonad]

b:84 [binder, in Tealeaves.Functors.Sets]

B:84 [binder, in Tealeaves.Classes.Functor]

B:84 [binder, in Tealeaves.LN.Environment]

B:84 [binder, in Tealeaves.Classes.ListableModule]

B:84 [binder, in Tealeaves.Classes.TraversableMonad]

B:86 [binder, in Tealeaves.Classes.SetlikeModule]

B:86 [binder, in Tealeaves.Classes.SetlikeMonad]

B:87 [binder, in Tealeaves.Functors.Sets]

b:88 [binder, in Tealeaves.Classes.SetlikeMonad]

B:88 [binder, in Tealeaves.Classes.Comonad]

B:89 [binder, in Tealeaves.Classes.Functor]

b:89 [binder, in Tealeaves.Classes.SetlikeModule]

B:89 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

B:89 [binder, in Tealeaves.Classes.Monad]

B:90 [binder, in Tealeaves.Classes.Bimonad]

B:90 [binder, in Tealeaves.LN.Environment]

B:91 [binder, in Tealeaves.Classes.DecoratedFunctor]

B:91 [binder, in Tealeaves.Functors.Sets]

B:91 [binder, in Tealeaves.Classes.RightModule]

B:92 [binder, in Tealeaves.Examples.STLC.Language]

B:92 [binder, in Tealeaves.Classes.DecoratedModule]

B:93 [binder, in Tealeaves.LN.AssocList]

b:93 [binder, in Tealeaves.Functors.Sets]

B:93 [binder, in Tealeaves.Classes.DecoratedMonad]

B:93 [binder, in Tealeaves.Functors.List]

B:94 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

B:95 [binder, in Tealeaves.Functors.Sets]

B:95 [binder, in Tealeaves.Classes.SetlikeModule]

B:95 [binder, in Tealeaves.LN.Environment]

B:95 [binder, in Tealeaves.Classes.DecoratedModule]

B:95 [binder, in Tealeaves.Classes.RightComodule]

B:96 [binder, in Tealeaves.Classes.Functor]

B:96 [binder, in Tealeaves.Classes.DecoratedMonad]

B:96 [binder, in Tealeaves.Classes.Applicative]

B:96 [binder, in Tealeaves.Classes.RightModule]

b:96 [binder, in Tealeaves.Classes.Category]

B:97 [binder, in Tealeaves.Classes.TraversableModule]

b:97 [binder, in Tealeaves.Classes.SetlikeModule]

B:97 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

B:98 [binder, in Tealeaves.Classes.DecoratedModule]

B:99 [binder, in Tealeaves.Functors.Sets]

B:99 [binder, in Tealeaves.Classes.DecoratedMonad]

B:99 [binder, in Tealeaves.Functors.List]

## C

Category [record, in Tealeaves.Classes.Category]category [section, in Tealeaves.Classes.Category]

Category [library]

Category [library]

Category0:267 [binder, in Tealeaves.Classes.Category]

Category1:268 [binder, in Tealeaves.Classes.Category]

catid [projection, in Tealeaves.Classes.Category]

catid [constructor, in Tealeaves.Classes.Category]

cat_id_l [projection, in Tealeaves.Classes.Category]

cat_id_r [projection, in Tealeaves.Classes.Category]

cat_assoc [projection, in Tealeaves.Classes.Category]

close [definition, in Tealeaves.LN.Operations]

close_open [lemma, in Tealeaves.LN.Theory]

close_open_local [lemma, in Tealeaves.LN.Theory]

close_lc_eq [lemma, in Tealeaves.LN.Theory]

close_id [lemma, in Tealeaves.LN.Operations]

close_eq [lemma, in Tealeaves.LN.Operations]

close_loc [definition, in Tealeaves.LN.Operations]

cobind [projection, in Tealeaves.Classes.Comonad]

Cobind [record, in Tealeaves.Classes.Comonad]

cobind [constructor, in Tealeaves.Classes.Comonad]

Cobind [inductive, in Tealeaves.Classes.Comonad]

cobind_dec [lemma, in Tealeaves.Classes.DecoratedFunctor]

cobind_to_bibind [lemma, in Tealeaves.Classes.Bimonad]

cobind_fmap [lemma, in Tealeaves.Classes.Comonad]

cobind_cobind [lemma, in Tealeaves.Classes.Comonad]

cobind_id [lemma, in Tealeaves.Classes.Comonad]

Cobind_Cojoin [instance, in Tealeaves.Classes.Comonad]

COIND [definition, in Tealeaves.Util.LibTactics]

cojoin [projection, in Tealeaves.Classes.Comonad]

Cojoin [record, in Tealeaves.Classes.Comonad]

cojoin [constructor, in Tealeaves.Classes.Comonad]

Cojoin [inductive, in Tealeaves.Classes.Comonad]

Cojoin_prod [instance, in Tealeaves.Functors.Writer]

cokcompose [definition, in Tealeaves.Classes.Comonad]

cokleisli_id_r [lemma, in Tealeaves.Classes.Comonad]

comodule_cobind [section, in Tealeaves.Classes.Comonad]

comodule_cobind [section, in Tealeaves.Classes.Comonad]

Comonad [record, in Tealeaves.Classes.Comonad]

Comonad [section, in Tealeaves.Classes.Comonad]

Comonad [library]

Comonad_prod [instance, in Tealeaves.Functors.Writer]

comonad_cokleisli_category [section, in Tealeaves.Classes.Comonad]

comonad_kleisli_suboperations [section, in Tealeaves.Classes.Comonad]

Comonad_operations [section, in Tealeaves.Classes.Comonad]

Comonoid [record, in Tealeaves.Classes.Monoid]

Comonoid_diagonal [instance, in Tealeaves.Classes.Monoid]

Comonoid_Comult_diagonal [instance, in Tealeaves.Classes.Monoid]

Comonoid_Counit_diagonal [instance, in Tealeaves.Classes.Monoid]

comonoid_id_r [projection, in Tealeaves.Classes.Monoid]

comonoid_id_l [projection, in Tealeaves.Classes.Monoid]

comonoid_assoc [projection, in Tealeaves.Classes.Monoid]

comonoid_comult [projection, in Tealeaves.Classes.Monoid]

Comonoid_Comult [record, in Tealeaves.Classes.Monoid]

comonoid_comult [constructor, in Tealeaves.Classes.Monoid]

Comonoid_Comult [inductive, in Tealeaves.Classes.Monoid]

comonoid_counit [projection, in Tealeaves.Classes.Monoid]

Comonoid_Counit [record, in Tealeaves.Classes.Monoid]

comonoid_counit [constructor, in Tealeaves.Classes.Monoid]

Comonoid_Counit [inductive, in Tealeaves.Classes.Monoid]

comp [projection, in Tealeaves.Classes.Category]

comp [constructor, in Tealeaves.Classes.Category]

compare_to_atom [lemma, in Tealeaves.LN.Leaf]

comparison_naturals [lemma, in Tealeaves.Util.Prelude]

compose [definition, in Tealeaves.Util.Prelude]

compose_assoc [lemma, in Tealeaves.Util.Prelude]

compose_kleisli [definition, in Tealeaves.Classes.Category]

Composition [record, in Tealeaves.Classes.Category]

Composition [inductive, in Tealeaves.Classes.Category]

Composition0:20 [binder, in Tealeaves.Classes.Category]

com_cojoin_cojoin [projection, in Tealeaves.Classes.Comonad]

com_fmap_extr_cojoin [projection, in Tealeaves.Classes.Comonad]

com_extract_cojoin [projection, in Tealeaves.Classes.Comonad]

com_cojoin_natural [projection, in Tealeaves.Classes.Comonad]

com_extract_natural [projection, in Tealeaves.Classes.Comonad]

com_functor [projection, in Tealeaves.Classes.Comonad]

Const [inductive, in Tealeaves.Functors.Constant]

const [definition, in Tealeaves.Util.Prelude]

Constant [library]

const_ops [section, in Tealeaves.Functors.Constant]

cons_app_assoc [lemma, in Tealeaves.LN.AssocList]

cons_app_one [lemma, in Tealeaves.LN.AssocList]

cosub [projection, in Tealeaves.Classes.RightComodule]

Cosub [record, in Tealeaves.Classes.RightComodule]

cosub [constructor, in Tealeaves.Classes.RightComodule]

Cosub [inductive, in Tealeaves.Classes.RightComodule]

cosub_fmap [lemma, in Tealeaves.Classes.RightComodule]

cosub_cosub [lemma, in Tealeaves.Classes.RightComodule]

cosub_id [lemma, in Tealeaves.Classes.RightComodule]

Cosub_RightCoaction [instance, in Tealeaves.Classes.RightComodule]

ctx [definition, in Tealeaves.Examples.STLC.Language]

curry [definition, in Tealeaves.Util.Product]

curry_iso_inv [lemma, in Tealeaves.Util.Product]

curry_iso [lemma, in Tealeaves.Util.Product]

C:100 [binder, in Tealeaves.Functors.Sets]

c:102 [binder, in Tealeaves.Classes.Category]

C:103 [binder, in Tealeaves.Classes.Monad]

C:108 [binder, in Tealeaves.Functors.Sets]

C:108 [binder, in Tealeaves.Classes.Monad]

C:109 [binder, in Tealeaves.Classes.Category]

C:11 [binder, in Tealeaves.Examples.STLC.Theory]

C:128 [binder, in Tealeaves.Classes.DecoratedMonad]

C:130 [binder, in Tealeaves.Classes.Applicative]

C:135 [binder, in Tealeaves.Classes.DecoratedModule]

c:136 [binder, in Tealeaves.Classes.Category]

C:138 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

C:139 [binder, in Tealeaves.Classes.Category]

C:142 [binder, in Tealeaves.Classes.Applicative]

C:142 [binder, in Tealeaves.Classes.Monad]

C:143 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

C:143 [binder, in Tealeaves.Classes.TraversableMonad]

C:145 [binder, in Tealeaves.Classes.DecoratedMonad]

C:148 [binder, in Tealeaves.Classes.TraversableMonad]

c:15 [binder, in Tealeaves.Theory.Category]

C:15 [binder, in Tealeaves.Classes.Functor]

C:150 [binder, in Tealeaves.Classes.DecoratedMonad]

C:150 [binder, in Tealeaves.Classes.Category]

C:153 [binder, in Tealeaves.Classes.DecoratedModule]

C:153 [binder, in Tealeaves.Classes.TraversableMonad]

C:155 [binder, in Tealeaves.Classes.DecoratedMonad]

C:155 [binder, in Tealeaves.Classes.Monad]

C:158 [binder, in Tealeaves.Classes.Applicative]

C:158 [binder, in Tealeaves.Classes.DecoratedModule]

C:158 [binder, in Tealeaves.Classes.TraversableMonad]

C:160 [binder, in Tealeaves.Classes.DecoratedMonad]

C:160 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

C:163 [binder, in Tealeaves.Classes.DecoratedModule]

C:163 [binder, in Tealeaves.Classes.TraversableMonad]

C:164 [binder, in Tealeaves.Classes.DecoratedMonad]

C:166 [binder, in Tealeaves.Classes.Monad]

C:168 [binder, in Tealeaves.Classes.DecoratedModule]

C:168 [binder, in Tealeaves.Classes.TraversableMonad]

C:170 [binder, in Tealeaves.Classes.Category]

C:171 [binder, in Tealeaves.Classes.DecoratedMonad]

C:173 [binder, in Tealeaves.Classes.DecoratedModule]

C:173 [binder, in Tealeaves.Classes.TraversableMonad]

C:178 [binder, in Tealeaves.Classes.DecoratedModule]

C:178 [binder, in Tealeaves.Classes.TraversableMonad]

C:18 [binder, in Tealeaves.Examples.STLC.Language]

C:182 [binder, in Tealeaves.Classes.TraversableMonad]

C:187 [binder, in Tealeaves.Classes.DecoratedMonad]

C:188 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

C:190 [binder, in Tealeaves.Classes.TraversableMonad]

C:191 [binder, in Tealeaves.Classes.Monad]

C:192 [binder, in Tealeaves.Classes.DecoratedMonad]

C:193 [binder, in Tealeaves.Classes.Applicative]

C:195 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

C:197 [binder, in Tealeaves.Classes.DecoratedMonad]

C:197 [binder, in Tealeaves.Classes.Category]

C:199 [binder, in Tealeaves.Classes.Monad]

C:200 [binder, in Tealeaves.Classes.Applicative]

C:200 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

C:202 [binder, in Tealeaves.Classes.DecoratedMonad]

C:205 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

C:206 [binder, in Tealeaves.Classes.Applicative]

C:206 [binder, in Tealeaves.Classes.TraversableFunctor]

C:207 [binder, in Tealeaves.Classes.DecoratedMonad]

C:208 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

C:211 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

C:212 [binder, in Tealeaves.Classes.DecoratedMonad]

C:212 [binder, in Tealeaves.Classes.Applicative]

C:216 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

C:217 [binder, in Tealeaves.Classes.Applicative]

C:217 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

C:218 [binder, in Tealeaves.Classes.TraversableMonad]

C:22 [binder, in Tealeaves.Classes.Applicative]

C:220 [binder, in Tealeaves.LN.AssocList]

C:222 [binder, in Tealeaves.Classes.Applicative]

C:223 [binder, in Tealeaves.Classes.TraversableMonad]

C:225 [binder, in Tealeaves.Classes.Category]

C:226 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

C:231 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

C:231 [binder, in Tealeaves.Classes.TraversableMonad]

C:236 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

C:236 [binder, in Tealeaves.Classes.TraversableMonad]

C:244 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

C:247 [binder, in Tealeaves.Classes.TraversableMonad]

c:248 [binder, in Tealeaves.Classes.Category]

C:248 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

C:250 [binder, in Tealeaves.Classes.TraversableFunctor]

C:251 [binder, in Tealeaves.Classes.Category]

C:252 [binder, in Tealeaves.Classes.TraversableMonad]

C:253 [binder, in Tealeaves.LN.AssocList]

C:253 [binder, in Tealeaves.Classes.DecoratedFunctor]

C:255 [binder, in Tealeaves.Classes.TraversableFunctor]

C:256 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

C:258 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

c:26 [binder, in Tealeaves.Classes.Category]

C:261 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

C:263 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

C:265 [binder, in Tealeaves.Classes.DecoratedFunctor]

C:266 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

C:268 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

C:270 [binder, in Tealeaves.Classes.DecoratedFunctor]

C:271 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

C:273 [binder, in Tealeaves.Classes.Applicative]

c:274 [binder, in Tealeaves.Classes.Category]

C:276 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

C:278 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

C:280 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

C:281 [binder, in Tealeaves.Classes.Applicative]

C:283 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

C:285 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

C:288 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

C:298 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

C:3 [binder, in Tealeaves.Util.Prelude]

C:30 [binder, in Tealeaves.Functors.List]

C:31 [binder, in Tealeaves.Classes.Applicative]

C:310 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

C:315 [binder, in Tealeaves.LN.AssocList]

C:315 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

C:32 [binder, in Tealeaves.Functors.Constant]

C:320 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

C:328 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

C:333 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

C:341 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

C:346 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

C:351 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

C:356 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

C:361 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

C:366 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

C:37 [binder, in Tealeaves.Functors.Sets]

C:371 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

C:376 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

C:38 [binder, in Tealeaves.Functors.Constant]

C:38 [binder, in Tealeaves.Classes.Category]

C:38 [binder, in Tealeaves.Classes.Comonad]

C:381 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

C:386 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

C:391 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

C:396 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

C:401 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

C:42 [binder, in Tealeaves.Classes.Bimonad]

C:42 [binder, in Tealeaves.Classes.TraversableMonad]

C:43 [binder, in Tealeaves.Functors.Constant]

C:49 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

C:5 [binder, in Tealeaves.Theory.Category]

C:54 [binder, in Tealeaves.Classes.DecoratedMonad]

C:54 [binder, in Tealeaves.Classes.Monad]

C:56 [binder, in Tealeaves.Classes.Comonad]

c:62 [binder, in Tealeaves.Classes.Category]

C:66 [binder, in Tealeaves.Classes.Category]

c:7 [binder, in Tealeaves.Functors.Constant]

C:70 [binder, in Tealeaves.Classes.Comonad]

C:71 [binder, in Tealeaves.Classes.RightComodule]

C:72 [binder, in Tealeaves.Classes.Bimonad]

C:72 [binder, in Tealeaves.Classes.DecoratedMonad]

C:73 [binder, in Tealeaves.Classes.Monad]

C:77 [binder, in Tealeaves.Classes.Bimonad]

C:79 [binder, in Tealeaves.Classes.RightModule]

C:8 [binder, in Tealeaves.Util.Prelude]

C:80 [binder, in Tealeaves.Classes.DecoratedMonad]

C:83 [binder, in Tealeaves.Classes.RightComodule]

C:85 [binder, in Tealeaves.Classes.Functor]

C:85 [binder, in Tealeaves.Classes.TraversableMonad]

C:85 [binder, in Tealeaves.Classes.Comonad]

C:89 [binder, in Tealeaves.Classes.Category]

C:90 [binder, in Tealeaves.Classes.Functor]

C:90 [binder, in Tealeaves.Classes.Monad]

C:90 [binder, in Tealeaves.Classes.Comonad]

C:91 [binder, in Tealeaves.Classes.Bimonad]

C:92 [binder, in Tealeaves.Classes.RightModule]

C:95 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

C:96 [binder, in Tealeaves.Classes.RightComodule]

C:97 [binder, in Tealeaves.Classes.Functor]

C:97 [binder, in Tealeaves.Classes.RightModule]

C:98 [binder, in Tealeaves.Classes.TraversableModule]

## D

dec [projection, in Tealeaves.Classes.DecoratedFunctor]dec [constructor, in Tealeaves.Classes.DecoratedFunctor]

Decorate [record, in Tealeaves.Classes.DecoratedFunctor]

Decorate [inductive, in Tealeaves.Classes.DecoratedFunctor]

Decorated [library]

DecoratedFunctor [record, in Tealeaves.Classes.DecoratedFunctor]

DecoratedFunctor [section, in Tealeaves.Classes.DecoratedFunctor]

DecoratedFunctor [library]

DecoratedFunctor_misc [section, in Tealeaves.Classes.DecoratedFunctor]

decoratedfunctor_dec_fmapd [section, in Tealeaves.Classes.DecoratedFunctor]

decoratedfunctor_suboperations [section, in Tealeaves.Classes.DecoratedFunctor]

DecoratedFunctor_prod [instance, in Tealeaves.Classes.DecoratedFunctor]

DecoratedFunctor_writer [section, in Tealeaves.Classes.DecoratedFunctor]

DecoratedFunctor_zero_composition [section, in Tealeaves.Classes.DecoratedFunctor]

DecoratedFunctor_composition_laws.associativity_law [section, in Tealeaves.Classes.DecoratedFunctor]

DecoratedFunctor_composition_laws.identity_laws.zero_decorated_composition [section, in Tealeaves.Classes.DecoratedFunctor]

DecoratedFunctor_composition_laws.identity_laws [section, in Tealeaves.Classes.DecoratedFunctor]

DecoratedFunctor_composition_laws [section, in Tealeaves.Classes.DecoratedFunctor]

DecoratedFunctor_compose [instance, in Tealeaves.Classes.DecoratedFunctor]

Decoratedfunctor_composition [section, in Tealeaves.Classes.DecoratedFunctor]

DecoratedFunctor_I [instance, in Tealeaves.Classes.DecoratedFunctor]

DecoratedFunctor_I [section, in Tealeaves.Classes.DecoratedFunctor]

DecoratedFunctor_zero [instance, in Tealeaves.Classes.DecoratedFunctor]

DecoratedFunctor_Zero [section, in Tealeaves.Classes.DecoratedFunctor]

DecoratedFunctor_operations [section, in Tealeaves.Classes.DecoratedFunctor]

DecoratedFunctor_alist [instance, in Tealeaves.LN.Environment]

DecoratedFunctor_term [instance, in Tealeaves.Examples.STLC.Language]

DecoratedFunctor_monoid_homomorphism [section, in Tealeaves.Theory.Decorated]

DecoratedFunctor_RightComodule [definition, in Tealeaves.Theory.Decorated]

DecoratedFunctor_RightComodule [section, in Tealeaves.Theory.Decorated]

DecoratedFunctor0:108 [binder, in Tealeaves.Classes.SetlikeFunctor]

DecoratedFunctor0:130 [binder, in Tealeaves.Classes.SetlikeFunctor]

DecoratedFunctor0:141 [binder, in Tealeaves.Classes.DecoratedFunctor]

DecoratedFunctor0:159 [binder, in Tealeaves.Classes.DecoratedFunctor]

DecoratedFunctor0:191 [binder, in Tealeaves.Classes.DecoratedFunctor]

DecoratedFunctor0:26 [binder, in Tealeaves.Theory.Decorated]

DecoratedFunctor0:287 [binder, in Tealeaves.Classes.ListableFunctor]

DecoratedFunctor0:66 [binder, in Tealeaves.Classes.DecoratedModule]

DecoratedFunctor0:89 [binder, in Tealeaves.Classes.SetlikeFunctor]

DecoratedFunctor1:142 [binder, in Tealeaves.Classes.DecoratedFunctor]

DecoratedFunctor1:192 [binder, in Tealeaves.Classes.DecoratedFunctor]

DecoratedFunctor2:193 [binder, in Tealeaves.Classes.DecoratedFunctor]

DecoratedModule [record, in Tealeaves.Classes.DecoratedModule]

DecoratedModule [library]

decoratedmodule_kleisli_laws [section, in Tealeaves.Classes.DecoratedModule]

decoratedmodule_suboperations [section, in Tealeaves.Classes.DecoratedModule]

DecoratedModule_compose [instance, in Tealeaves.Classes.DecoratedModule]

DecoratedModule_compose [section, in Tealeaves.Classes.DecoratedModule]

DecoratedModule_Monad [instance, in Tealeaves.Classes.DecoratedModule]

DecoratedModule_Monad [section, in Tealeaves.Classes.DecoratedModule]

DecoratedModule_class [section, in Tealeaves.Classes.DecoratedModule]

DecoratedModule0:116 [binder, in Tealeaves.Classes.SetlikeModule]

DecoratedModule0:67 [binder, in Tealeaves.Classes.DecoratedModule]

DecoratedModule0:74 [binder, in Tealeaves.Classes.SetlikeModule]

DecoratedMonad [record, in Tealeaves.Classes.DecoratedMonad]

DecoratedMonad [section, in Tealeaves.Classes.DecoratedMonad]

DecoratedMonad [library]

decoratedmonad_suboperation_composition [section, in Tealeaves.Classes.DecoratedMonad]

decoratedmonad_kleisli_category [section, in Tealeaves.Classes.DecoratedMonad]

decoratedmonad_kleisli_laws [section, in Tealeaves.Classes.DecoratedMonad]

decoratedmonad_suboperations [section, in Tealeaves.Classes.DecoratedMonad]

DecoratedMonad_term [instance, in Tealeaves.Examples.STLC.Language]

decoratedmonad_suboperation_composition [section, in Tealeaves.Classes.DecoratedModule]

DecoratedMonad_characterization [section, in Tealeaves.Theory.Decorated]

DecoratedMonad0:102 [binder, in Tealeaves.Classes.SetlikeMonad]

DecoratedMonad0:44 [binder, in Tealeaves.Classes.ListableMonad]

DecoratedMonad0:61 [binder, in Tealeaves.Classes.SetlikeMonad]

DecoratedTraverableModule [section, in Tealeaves.Classes.DecoratedTraversableModule]

DecoratedTraverableMonad [section, in Tealeaves.Classes.DecoratedTraversableMonad]

DecoratedTraversableFunctor [record, in Tealeaves.Classes.DecoratedTraversableFunctor]

DecoratedTraversableFunctor [section, in Tealeaves.Classes.DecoratedTraversableFunctor]

DecoratedTraversableFunctor [library]

DecoratedTraversableFunctor_respectfulness [section, in Tealeaves.Classes.DecoratedTraversableFunctor]

DecoratedTraversableFunctor_composition [section, in Tealeaves.Classes.DecoratedTraversableFunctor]

DecoratedTraversableFunctor_purity [section, in Tealeaves.Classes.DecoratedTraversableFunctor]

DecoratedTraversableFunctor_fmapdt [section, in Tealeaves.Classes.DecoratedTraversableFunctor]

DecoratedTraversableFunctor_suboperations [section, in Tealeaves.Classes.DecoratedTraversableFunctor]

DecoratedTraversableFunctor_zero [instance, in Tealeaves.Classes.DecoratedTraversableFunctor]

DecoratedTraversableFunctor_compose [instance, in Tealeaves.Classes.DecoratedTraversableFunctor]

DecoratedTraversableFunctor_monoid.compose [section, in Tealeaves.Classes.DecoratedTraversableFunctor]

DecoratedTraversableFunctor_monoid [section, in Tealeaves.Classes.DecoratedTraversableFunctor]

DecoratedTraversableFunctor_alist [instance, in Tealeaves.LN.Environment]

DecoratedTraversableFunctor_alist [section, in Tealeaves.LN.Environment]

DecoratedTraversableFunctor_purity [section, in Tealeaves.Classes.DecoratedTraversableMonad]

DecoratedTraversableFunctor0:49 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

DecoratedTraversableModule [record, in Tealeaves.Classes.DecoratedTraversableModule]

DecoratedTraversableModule [library]

DecoratedTraversableModule_suboperations [section, in Tealeaves.Classes.DecoratedTraversableModule]

DecoratedTraversableModule_compose [instance, in Tealeaves.Classes.DecoratedTraversableModule]

DecoratedTraversableModule_compose [section, in Tealeaves.Classes.DecoratedTraversableModule]

DecoratedTraversableModule_Monad [instance, in Tealeaves.Classes.DecoratedTraversableModule]

DecoratedTraversableModule_Monad [section, in Tealeaves.Classes.DecoratedTraversableModule]

DecoratedTraversableModule0:50 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

DecoratedTraversableMonad [record, in Tealeaves.Classes.DecoratedTraversableMonad]

DecoratedTraversableMonad [library]

DecoratedTraversableMonad_env [section, in Tealeaves.LN.Environment]

DecoratedTraversableMonad_composition [section, in Tealeaves.Classes.DecoratedTraversableModule]

DecoratedTraversableMonad_subdt [section, in Tealeaves.Classes.DecoratedTraversableModule]

DecoratedTraversableMonad_respectfulness [section, in Tealeaves.Classes.DecoratedTraversableMonad]

DecoratedTraversableMonad_composition [section, in Tealeaves.Classes.DecoratedTraversableMonad]

DecoratedTraversableMonad_kleisli [section, in Tealeaves.Classes.DecoratedTraversableMonad]

DecoratedTraversableMonad_binddt.binddt_binddt [section, in Tealeaves.Classes.DecoratedTraversableMonad]

DecoratedTraversableMonad_binddt [section, in Tealeaves.Classes.DecoratedTraversableMonad]

DecoratedTraversableMonad_suboperations [section, in Tealeaves.Classes.DecoratedTraversableMonad]

DecoratedTraversable_I [instance, in Tealeaves.Classes.DecoratedTraversableFunctor]

decorated_setlike_respectfulness [section, in Tealeaves.Classes.SetlikeModule]

decorated_setlike_properties [section, in Tealeaves.Classes.SetlikeModule]

decorated_setlike_properties.corollaries [section, in Tealeaves.Classes.SetlikeFunctor]

decorated_setlike_properties [section, in Tealeaves.Classes.SetlikeFunctor]

decorated_setlike_respectfulness [section, in Tealeaves.Classes.SetlikeFunctor]

decorated_monad_kleisli_operations [section, in Tealeaves.Classes.DecoratedMonad]

decorated_setlike_respectfulness [section, in Tealeaves.Classes.SetlikeMonad]

decorated_setlike_properties [section, in Tealeaves.Classes.SetlikeMonad]

decorated_monad_spec [lemma, in Tealeaves.Theory.Decorated]

decorated_monad_compatibility_spec [lemma, in Tealeaves.Theory.Decorated]

DecoratePreservingTransformation [record, in Tealeaves.Classes.DecoratedFunctor]

Decorate_prod [instance, in Tealeaves.Classes.DecoratedFunctor]

decorate_zero_compose [lemma, in Tealeaves.Classes.DecoratedFunctor]

decorate_compose_assoc [lemma, in Tealeaves.Classes.DecoratedFunctor]

decorate_compose_assoc1 [lemma, in Tealeaves.Classes.DecoratedFunctor]

decorate_identity_compose_r [lemma, in Tealeaves.Classes.DecoratedFunctor]

decorate_identity_compose_l [lemma, in Tealeaves.Classes.DecoratedFunctor]

decorate_zero_compose_r [lemma, in Tealeaves.Classes.DecoratedFunctor]

decorate_zero_compose_l [lemma, in Tealeaves.Classes.DecoratedFunctor]

Decorate_compose [instance, in Tealeaves.Classes.DecoratedFunctor]

Decorate_I [instance, in Tealeaves.Classes.DecoratedFunctor]

Decorate_zero [instance, in Tealeaves.Classes.DecoratedFunctor]

Decorate_alist [instance, in Tealeaves.LN.Environment]

Decorate_term [instance, in Tealeaves.Examples.STLC.Language]

Decorate_homomorphism [instance, in Tealeaves.Theory.Decorated]

dectrans_natural [projection, in Tealeaves.Classes.DecoratedFunctor]

dectrans_commute [projection, in Tealeaves.Classes.DecoratedFunctor]

dec_fmap [lemma, in Tealeaves.Classes.DecoratedFunctor]

dec_fmapd [lemma, in Tealeaves.Classes.DecoratedFunctor]

dec_T3:190 [binder, in Tealeaves.Classes.DecoratedFunctor]

dec_T2:189 [binder, in Tealeaves.Classes.DecoratedFunctor]

dec_T1:188 [binder, in Tealeaves.Classes.DecoratedFunctor]

dec_T:156 [binder, in Tealeaves.Classes.DecoratedFunctor]

dec_extract_compose [lemma, in Tealeaves.Classes.DecoratedFunctor]

dec_dec_compose [lemma, in Tealeaves.Classes.DecoratedFunctor]

dec_dec_compose_5 [lemma, in Tealeaves.Classes.DecoratedFunctor]

dec_dec_compose_3 [lemma, in Tealeaves.Classes.DecoratedFunctor]

dec_dec_compose_2 [lemma, in Tealeaves.Classes.DecoratedFunctor]

dec_dec_compose_1 [lemma, in Tealeaves.Classes.DecoratedFunctor]

dec_extract_I [lemma, in Tealeaves.Classes.DecoratedFunctor]

dec_dec_I [lemma, in Tealeaves.Classes.DecoratedFunctor]

dec_I [definition, in Tealeaves.Classes.DecoratedFunctor]

dec_helper_4 [lemma, in Tealeaves.Classes.DecoratedFunctor]

dec_helper_3 [lemma, in Tealeaves.Classes.DecoratedFunctor]

dec_helper_2 [lemma, in Tealeaves.Classes.DecoratedFunctor]

dec_helper_1 [lemma, in Tealeaves.Classes.DecoratedFunctor]

dec_extract_zero [lemma, in Tealeaves.Classes.DecoratedFunctor]

dec_dec_zero [lemma, in Tealeaves.Classes.DecoratedFunctor]

dec_bind [lemma, in Tealeaves.Classes.DecoratedMonad]

dec_bindd [lemma, in Tealeaves.Classes.DecoratedMonad]

dec_bindd [section, in Tealeaves.Classes.DecoratedMonad]

dec_term3 [lemma, in Tealeaves.Examples.STLC.Language]

dec_term22 [lemma, in Tealeaves.Examples.STLC.Language]

dec_term21 [lemma, in Tealeaves.Examples.STLC.Language]

dec_term1 [lemma, in Tealeaves.Examples.STLC.Language]

dec_term_rewrite [section, in Tealeaves.Examples.STLC.Language]

dec_join [lemma, in Tealeaves.Examples.STLC.Language]

dec_ret [lemma, in Tealeaves.Examples.STLC.Language]

dec_dec [lemma, in Tealeaves.Examples.STLC.Language]

dec_extract [lemma, in Tealeaves.Examples.STLC.Language]

dec_natural [lemma, in Tealeaves.Examples.STLC.Language]

dec_term [definition, in Tealeaves.Examples.STLC.Language]

dec_sub [lemma, in Tealeaves.Classes.DecoratedModule]

dec_subd [lemma, in Tealeaves.Classes.DecoratedModule]

dec_subd [section, in Tealeaves.Classes.DecoratedModule]

dec_join_iff [lemma, in Tealeaves.Theory.Decorated]

dec_ret_iff [lemma, in Tealeaves.Theory.Decorated]

demo_clears_all_and_clears_but [lemma, in Tealeaves.Util.LibTactics]

dfun_dec_extract [projection, in Tealeaves.Classes.DecoratedFunctor]

dfun_dec_dec [projection, in Tealeaves.Classes.DecoratedFunctor]

dfun_dec_natural [projection, in Tealeaves.Classes.DecoratedFunctor]

dfun_monoid [projection, in Tealeaves.Classes.DecoratedFunctor]

dfun_functor [projection, in Tealeaves.Classes.DecoratedFunctor]

diagonal [definition, in Tealeaves.Classes.Monoid]

Diagonal [library]

disjoint [definition, in Tealeaves.LN.AssocList]

disjoint_binds2 [lemma, in Tealeaves.LN.AssocList]

disjoint_binds1 [lemma, in Tealeaves.LN.AssocList]

disjoint_dom2 [lemma, in Tealeaves.LN.AssocList]

disjoint_dom1 [lemma, in Tealeaves.LN.AssocList]

disjoint_cons_tl [lemma, in Tealeaves.LN.AssocList]

disjoint_cons_hd_one [lemma, in Tealeaves.LN.AssocList]

disjoint_cons_hd [lemma, in Tealeaves.LN.AssocList]

disjoint_one_l2 [lemma, in Tealeaves.LN.AssocList]

disjoint_one_l1 [lemma, in Tealeaves.LN.AssocList]

disjoint_envmap2 [lemma, in Tealeaves.LN.AssocList]

disjoint_envmap1 [lemma, in Tealeaves.LN.AssocList]

disjoint_app_3 [lemma, in Tealeaves.LN.AssocList]

disjoint_app2 [lemma, in Tealeaves.LN.AssocList]

disjoint_app1 [lemma, in Tealeaves.LN.AssocList]

disjoint_sym1 [lemma, in Tealeaves.LN.AssocList]

disjoint_auto_lemmas [section, in Tealeaves.LN.AssocList]

disjoint_fmap_r [lemma, in Tealeaves.LN.AssocList]

disjoint_fmap_l [lemma, in Tealeaves.LN.AssocList]

disjoint_app_r [lemma, in Tealeaves.LN.AssocList]

disjoint_app_l [lemma, in Tealeaves.LN.AssocList]

disjoint_one_r [lemma, in Tealeaves.LN.AssocList]

disjoint_one_l [lemma, in Tealeaves.LN.AssocList]

disjoint_cons_r [lemma, in Tealeaves.LN.AssocList]

disjoint_cons_l [lemma, in Tealeaves.LN.AssocList]

disjoint_nil_r [lemma, in Tealeaves.LN.AssocList]

disjoint_nil_l [lemma, in Tealeaves.LN.AssocList]

disjoint_sym [lemma, in Tealeaves.LN.AssocList]

disjoint_rewriting_lemmas [section, in Tealeaves.LN.AssocList]

dist [projection, in Tealeaves.Classes.TraversableFunctor]

Dist [record, in Tealeaves.Classes.TraversableFunctor]

dist [constructor, in Tealeaves.Classes.TraversableFunctor]

Dist [inductive, in Tealeaves.Classes.TraversableFunctor]

dist_right_action_compose [lemma, in Tealeaves.Classes.TraversableModule]

dist_env_app [lemma, in Tealeaves.LN.Environment]

dist_env_one [lemma, in Tealeaves.LN.Environment]

dist_env_cons [lemma, in Tealeaves.LN.Environment]

dist_env_nil [lemma, in Tealeaves.LN.Environment]

dist_env_spec [lemma, in Tealeaves.LN.Environment]

Dist_alist [instance, in Tealeaves.LN.Environment]

dist_linear_prod [lemma, in Tealeaves.Classes.TraversableFunctor]

dist_unit_prod [lemma, in Tealeaves.Classes.TraversableFunctor]

dist_morph_prod [lemma, in Tealeaves.Classes.TraversableFunctor]

dist_natural_prod [lemma, in Tealeaves.Classes.TraversableFunctor]

Dist_prod [instance, in Tealeaves.Classes.TraversableFunctor]

dist_linear_list [lemma, in Tealeaves.Classes.TraversableFunctor]

dist_unit_list [lemma, in Tealeaves.Classes.TraversableFunctor]

dist_morph_list [lemma, in Tealeaves.Classes.TraversableFunctor]

dist_natural_list [lemma, in Tealeaves.Classes.TraversableFunctor]

dist_list_2 [lemma, in Tealeaves.Classes.TraversableFunctor]

dist_list_1 [lemma, in Tealeaves.Classes.TraversableFunctor]

dist_list_properties [section, in Tealeaves.Classes.TraversableFunctor]

dist_list_app [lemma, in Tealeaves.Classes.TraversableFunctor]

dist_list_one [lemma, in Tealeaves.Classes.TraversableFunctor]

dist_list_cons_2 [lemma, in Tealeaves.Classes.TraversableFunctor]

dist_list_cons_1 [lemma, in Tealeaves.Classes.TraversableFunctor]

dist_list_nil [lemma, in Tealeaves.Classes.TraversableFunctor]

Dist_list [instance, in Tealeaves.Classes.TraversableFunctor]

dist_combine [lemma, in Tealeaves.Classes.TraversableFunctor]

dist_combine2 [lemma, in Tealeaves.Classes.TraversableFunctor]

dist_combine1 [lemma, in Tealeaves.Classes.TraversableFunctor]

dist_linear_compose [lemma, in Tealeaves.Classes.TraversableFunctor]

dist_morph_compose [lemma, in Tealeaves.Classes.TraversableFunctor]

dist_natural_compose [lemma, in Tealeaves.Classes.TraversableFunctor]

dist_unit_compose [lemma, in Tealeaves.Classes.TraversableFunctor]

Dist_compose [instance, in Tealeaves.Classes.TraversableFunctor]

Dist_I [instance, in Tealeaves.Classes.TraversableFunctor]

dist_linear [projection, in Tealeaves.Classes.TraversableFunctor]

dist_unit [projection, in Tealeaves.Classes.TraversableFunctor]

dist_morph [projection, in Tealeaves.Classes.TraversableFunctor]

dist_natural [projection, in Tealeaves.Classes.TraversableFunctor]

dist_linear_term [lemma, in Tealeaves.Examples.STLC.Language]

dist_unit_term [lemma, in Tealeaves.Examples.STLC.Language]

dist_morph_term [lemma, in Tealeaves.Examples.STLC.Language]

dist_natural_term [lemma, in Tealeaves.Examples.STLC.Language]

dist_term_properties [section, in Tealeaves.Examples.STLC.Language]

dist_term_ap_2 [lemma, in Tealeaves.Examples.STLC.Language]

dist_term_ap_1 [lemma, in Tealeaves.Examples.STLC.Language]

dist_term_lam_2 [lemma, in Tealeaves.Examples.STLC.Language]

dist_term_lam_1 [lemma, in Tealeaves.Examples.STLC.Language]

dist_term_var_2 [lemma, in Tealeaves.Examples.STLC.Language]

dist_term_var_1 [lemma, in Tealeaves.Examples.STLC.Language]

dist_term [definition, in Tealeaves.Examples.STLC.Language]

dist_unit_r [projection, in Tealeaves.Classes.BeckDistributiveLaw]

dist_unit_l [projection, in Tealeaves.Classes.BeckDistributiveLaw]

dist_join_r [projection, in Tealeaves.Classes.BeckDistributiveLaw]

dist_join_l [projection, in Tealeaves.Classes.BeckDistributiveLaw]

dist_natural [projection, in Tealeaves.Classes.BeckDistributiveLaw]

dist_monad_r [projection, in Tealeaves.Classes.BeckDistributiveLaw]

dist_monad_l [projection, in Tealeaves.Classes.BeckDistributiveLaw]

dist_join_spec [lemma, in Tealeaves.Classes.TraversableMonad]

dist_ret_spec [lemma, in Tealeaves.Classes.TraversableMonad]

dmon_join [projection, in Tealeaves.Classes.DecoratedMonad]

dmon_ret [projection, in Tealeaves.Classes.DecoratedMonad]

dmon_monoid [projection, in Tealeaves.Classes.DecoratedMonad]

dmon_monad [projection, in Tealeaves.Classes.DecoratedMonad]

dmon_functor [projection, in Tealeaves.Classes.DecoratedMonad]

dm_kleisli_assoc [lemma, in Tealeaves.Classes.DecoratedMonad]

dm_kleisli_id_l [lemma, in Tealeaves.Classes.DecoratedMonad]

dm_kleisli_id_r [lemma, in Tealeaves.Classes.DecoratedMonad]

dm_kleisli_star4 [lemma, in Tealeaves.Classes.DecoratedMonad]

dm_kleisli_star3 [lemma, in Tealeaves.Classes.DecoratedMonad]

dm_kleisli_star2 [lemma, in Tealeaves.Classes.DecoratedMonad]

dm_kleisli_star1 [lemma, in Tealeaves.Classes.DecoratedMonad]

dom [definition, in Tealeaves.LN.AssocList]

domset [definition, in Tealeaves.LN.AssocList]

domset_fmap [lemma, in Tealeaves.LN.AssocList]

domset_app_one_l [lemma, in Tealeaves.LN.AssocList]

domset_app [lemma, in Tealeaves.LN.AssocList]

domset_one [lemma, in Tealeaves.LN.AssocList]

domset_cons [lemma, in Tealeaves.LN.AssocList]

domset_nil [lemma, in Tealeaves.LN.AssocList]

domset_lemmas [section, in Tealeaves.LN.AssocList]

domset_subst [lemma, in Tealeaves.LN.Environment]

dom_fmap [lemma, in Tealeaves.LN.AssocList]

dom_app [lemma, in Tealeaves.LN.AssocList]

dom_one [lemma, in Tealeaves.LN.AssocList]

dom_cons [lemma, in Tealeaves.LN.AssocList]

dom_nil [lemma, in Tealeaves.LN.AssocList]

dom_lemmas [section, in Tealeaves.LN.AssocList]

drmod_action_compose [lemma, in Tealeaves.Classes.DecoratedModule]

drmod_action [projection, in Tealeaves.Classes.DecoratedModule]

drmod_module [projection, in Tealeaves.Classes.DecoratedModule]

drmod_functor [projection, in Tealeaves.Classes.DecoratedModule]

drmod_monad [projection, in Tealeaves.Classes.DecoratedModule]

dtfun_compat_zero [lemma, in Tealeaves.Classes.DecoratedTraversableFunctor]

dtfun_compat_compose [lemma, in Tealeaves.Classes.DecoratedTraversableFunctor]

dtfun_compat [projection, in Tealeaves.Classes.DecoratedTraversableFunctor]

dtfun_traversable [projection, in Tealeaves.Classes.DecoratedTraversableFunctor]

dtfun_decorated [projection, in Tealeaves.Classes.DecoratedTraversableFunctor]

dtfun_compat_term [lemma, in Tealeaves.Examples.STLC.Language]

dtfun_compat_term1 [lemma, in Tealeaves.Examples.STLC.Language]

dtmod_trav [projection, in Tealeaves.Classes.DecoratedTraversableModule]

dtmod_dec [projection, in Tealeaves.Classes.DecoratedTraversableModule]

dtmod_monad [projection, in Tealeaves.Classes.DecoratedTraversableModule]

dtmod_functor [projection, in Tealeaves.Classes.DecoratedTraversableModule]

dtmon_functor [projection, in Tealeaves.Classes.DecoratedTraversableMonad]

dtmon_traversable [projection, in Tealeaves.Classes.DecoratedTraversableMonad]

dtmon_decorated [projection, in Tealeaves.Classes.DecoratedTraversableMonad]

dtm_kleisli_star6 [lemma, in Tealeaves.Classes.DecoratedTraversableMonad]

dtm_kleisli_star5 [lemma, in Tealeaves.Classes.DecoratedTraversableMonad]

dtm_kleisli_star4 [lemma, in Tealeaves.Classes.DecoratedTraversableMonad]

dtm_kleisli_star3 [lemma, in Tealeaves.Classes.DecoratedTraversableMonad]

dtm_kleisli_star2 [lemma, in Tealeaves.Classes.DecoratedTraversableMonad]

dtm_kleisli_star1 [lemma, in Tealeaves.Classes.DecoratedTraversableMonad]

dtm_kleisli_identity2 [lemma, in Tealeaves.Classes.DecoratedTraversableMonad]

dtm_kleisli_identity1 [lemma, in Tealeaves.Classes.DecoratedTraversableMonad]

dtm_kleisli_lemma2 [lemma, in Tealeaves.Classes.DecoratedTraversableMonad]

dtm_kleisli_lemma1 [lemma, in Tealeaves.Classes.DecoratedTraversableMonad]

dup [definition, in Tealeaves.Functors.Diagonal]

dup_left_spec [lemma, in Tealeaves.Functors.Writer]

dup_left [definition, in Tealeaves.Util.Product]

dup_lemma [lemma, in Tealeaves.Util.LibTactics]

D:101 [binder, in Tealeaves.Functors.Sets]

D:114 [binder, in Tealeaves.Classes.Category]

D:136 [binder, in Tealeaves.Classes.Applicative]

D:14 [binder, in Tealeaves.Util.LibTactics]

D:150 [binder, in Tealeaves.Classes.Applicative]

D:172 [binder, in Tealeaves.Classes.DecoratedMonad]

D:18 [binder, in Tealeaves.Util.LibTactics]

D:191 [binder, in Tealeaves.Classes.TraversableMonad]

D:192 [binder, in Tealeaves.Classes.Monad]

D:198 [binder, in Tealeaves.Classes.Category]

D:226 [binder, in Tealeaves.Classes.Category]

D:23 [binder, in Tealeaves.Classes.Applicative]

D:252 [binder, in Tealeaves.Classes.Category]

D:274 [binder, in Tealeaves.Classes.Applicative]

D:43 [binder, in Tealeaves.Classes.Category]

D:71 [binder, in Tealeaves.Classes.Category]

D:71 [binder, in Tealeaves.Classes.Comonad]

D:9 [binder, in Tealeaves.Util.Prelude]

D:91 [binder, in Tealeaves.Classes.Monad]

## E

endofunctor_composition [section, in Tealeaves.Classes.Category]endofunctor_id [section, in Tealeaves.Classes.Category]

End_Const [instance, in Tealeaves.Functors.Constant]

End_dup [instance, in Tealeaves.Functors.Diagonal]

env [definition, in Tealeaves.LN.Environment]

Environment [library]

envmap [definition, in Tealeaves.LN.AssocList]

envmap_app [lemma, in Tealeaves.LN.AssocList]

envmap_cons [lemma, in Tealeaves.LN.AssocList]

envmap_one [lemma, in Tealeaves.LN.AssocList]

envmap_nil [lemma, in Tealeaves.LN.AssocList]

envmap_lemmas [section, in Tealeaves.LN.AssocList]

env_rewriting_tolist.dist_laws [section, in Tealeaves.LN.Environment]

env_rewriting_tolist [section, in Tealeaves.LN.Environment]

eqa:20 [binder, in Tealeaves.Functors.Pathspace]

eqa:29 [binder, in Tealeaves.Functors.Pathspace]

eqb:17 [binder, in Tealeaves.Functors.Pathspace]

eqb:26 [binder, in Tealeaves.Functors.Pathspace]

EqDec_atom [instance, in Tealeaves.LN.Atom]

EqDec_eq_of_EqDec [instance, in Tealeaves.Util.EqDec_eq]

EqDec_eq [record, in Tealeaves.Util.EqDec_eq]

EqDec_eq [inductive, in Tealeaves.Util.EqDec_eq]

EqDec_leaf [instance, in Tealeaves.LN.Leaf]

EqDec_eq [library]

equatesLemma [section, in Tealeaves.Util.LibTactics]

equatesLemma.A0 [variable, in Tealeaves.Util.LibTactics]

equatesLemma.A1 [variable, in Tealeaves.Util.LibTactics]

equatesLemma.A2 [variable, in Tealeaves.Util.LibTactics]

equatesLemma.A3 [variable, in Tealeaves.Util.LibTactics]

equatesLemma.A4 [variable, in Tealeaves.Util.LibTactics]

equatesLemma.A5 [variable, in Tealeaves.Util.LibTactics]

equatesLemma.A6 [variable, in Tealeaves.Util.LibTactics]

equates_6 [lemma, in Tealeaves.Util.LibTactics]

equates_5 [lemma, in Tealeaves.Util.LibTactics]

equates_4 [lemma, in Tealeaves.Util.LibTactics]

equates_3 [lemma, in Tealeaves.Util.LibTactics]

equates_2 [lemma, in Tealeaves.Util.LibTactics]

equates_1 [lemma, in Tealeaves.Util.LibTactics]

equates_0 [lemma, in Tealeaves.Util.LibTactics]

eq_dec_refl [lemma, in Tealeaves.Util.EqDec_eq]

eq_dec [projection, in Tealeaves.Util.EqDec_eq]

eq_dec [constructor, in Tealeaves.Util.EqDec_eq]

eq_dec_leaf [lemma, in Tealeaves.LN.Leaf]

eq' [definition, in Tealeaves.Util.LibTactics]

example_pick_fresh_use [lemma, in Tealeaves.LN.AssocList]

exfalso [definition, in Tealeaves.Classes.TraversableFunctor]

extract [projection, in Tealeaves.Classes.Comonad]

Extract [record, in Tealeaves.Classes.Comonad]

extract [constructor, in Tealeaves.Classes.Comonad]

Extract [inductive, in Tealeaves.Classes.Comonad]

Extract_prod [instance, in Tealeaves.Functors.Writer]

extract_cobind [lemma, in Tealeaves.Classes.Comonad]

e1:110 [binder, in Tealeaves.LN.Environment]

e1:125 [binder, in Tealeaves.LN.Environment]

e1:145 [binder, in Tealeaves.LN.Environment]

e1:154 [binder, in Tealeaves.LN.Environment]

e2:111 [binder, in Tealeaves.LN.Environment]

e2:126 [binder, in Tealeaves.LN.Environment]

e2:146 [binder, in Tealeaves.LN.Environment]

e2:155 [binder, in Tealeaves.LN.Environment]

e:100 [binder, in Tealeaves.LN.Environment]

e:105 [binder, in Tealeaves.LN.Environment]

e:118 [binder, in Tealeaves.LN.Environment]

E:119 [binder, in Tealeaves.Classes.Category]

e:129 [binder, in Tealeaves.LN.Environment]

e:138 [binder, in Tealeaves.LN.Environment]

E:143 [binder, in Tealeaves.Classes.Applicative]

E:151 [binder, in Tealeaves.Classes.Applicative]

e:153 [binder, in Tealeaves.LN.Environment]

e:16 [binder, in Tealeaves.Examples.STLC.Theory]

e:162 [binder, in Tealeaves.LN.Environment]

e:165 [binder, in Tealeaves.LN.Environment]

e:168 [binder, in Tealeaves.LN.Environment]

e:174 [binder, in Tealeaves.LN.Environment]

e:179 [binder, in Tealeaves.LN.Environment]

E:191 [binder, in Tealeaves.LN.AssocList]

E:196 [binder, in Tealeaves.LN.AssocList]

e:278 [binder, in Tealeaves.Util.LibTactics]

e:279 [binder, in Tealeaves.Util.LibTactics]

e:280 [binder, in Tealeaves.Util.LibTactics]

e:281 [binder, in Tealeaves.Util.LibTactics]

e:445 [binder, in Tealeaves.LN.AssocList]

e:446 [binder, in Tealeaves.LN.AssocList]

e:447 [binder, in Tealeaves.LN.AssocList]

e:448 [binder, in Tealeaves.LN.AssocList]

e:449 [binder, in Tealeaves.LN.AssocList]

e:45 [binder, in Tealeaves.LN.Environment]

e:450 [binder, in Tealeaves.LN.AssocList]

E:73 [binder, in Tealeaves.LN.AssocList]

E:76 [binder, in Tealeaves.LN.AssocList]

e:79 [binder, in Tealeaves.LN.Environment]

e:9 [binder, in Tealeaves.Examples.STLC.Theory]

## F

Ffmap:212 [binder, in Tealeaves.Classes.Category]Ffmap:77 [binder, in Tealeaves.Classes.Category]

fmap [projection, in Tealeaves.Classes.Functor]

Fmap [record, in Tealeaves.Classes.Functor]

fmap [constructor, in Tealeaves.Classes.Functor]

Fmap [inductive, in Tealeaves.Classes.Functor]

fmap [projection, in Tealeaves.Classes.Category]

Fmap [record, in Tealeaves.Classes.Category]

fmap [constructor, in Tealeaves.Classes.Category]

Fmap [inductive, in Tealeaves.Classes.Category]

fmapd [definition, in Tealeaves.Classes.DecoratedFunctor]

fmapdt [definition, in Tealeaves.Classes.DecoratedTraversableFunctor]

fmapdt_respectful_id [lemma, in Tealeaves.Classes.DecoratedTraversableFunctor]

fmapdt_respectful_fmap [lemma, in Tealeaves.Classes.DecoratedTraversableFunctor]

fmapdt_respectful_fmapd [lemma, in Tealeaves.Classes.DecoratedTraversableFunctor]

fmapdt_respectful_traverse [lemma, in Tealeaves.Classes.DecoratedTraversableFunctor]

fmapdt_respectful [lemma, in Tealeaves.Classes.DecoratedTraversableFunctor]

fmapdt_fmap [lemma, in Tealeaves.Classes.DecoratedTraversableFunctor]

fmapdt_fmapt [lemma, in Tealeaves.Classes.DecoratedTraversableFunctor]

fmapdt_fmapd [lemma, in Tealeaves.Classes.DecoratedTraversableFunctor]

fmapdt_purity [lemma, in Tealeaves.Classes.DecoratedTraversableFunctor]

fmapdt_purity1 [lemma, in Tealeaves.Classes.DecoratedTraversableFunctor]

fmapdt_fmapdt [lemma, in Tealeaves.Classes.DecoratedTraversableFunctor]

fmapdt_id [lemma, in Tealeaves.Classes.DecoratedTraversableFunctor]

fmapdt_to_subdt [lemma, in Tealeaves.Classes.DecoratedTraversableModule]

fmapdt_binddt [lemma, in Tealeaves.Classes.DecoratedTraversableMonad]

fmapdt_to_binddt [lemma, in Tealeaves.Classes.DecoratedTraversableMonad]

fmapd_fmap [lemma, in Tealeaves.Classes.DecoratedFunctor]

fmapd_suboperation_composition [section, in Tealeaves.Classes.DecoratedFunctor]

fmapd_fmapd [lemma, in Tealeaves.Classes.DecoratedFunctor]

fmapd_id [lemma, in Tealeaves.Classes.DecoratedFunctor]

fmapd_functoriality [section, in Tealeaves.Classes.DecoratedFunctor]

fmapd_respectful_id [lemma, in Tealeaves.Classes.SetlikeFunctor]

fmapd_respectful [lemma, in Tealeaves.Classes.SetlikeFunctor]

fmapd_fmap [lemma, in Tealeaves.Classes.DecoratedTraversableFunctor]

fmapd_fmapdt_alt [lemma, in Tealeaves.Classes.DecoratedTraversableFunctor]

fmapd_fmapt [lemma, in Tealeaves.Classes.DecoratedTraversableFunctor]

fmapd_fmapdt [lemma, in Tealeaves.Classes.DecoratedTraversableFunctor]

fmapd_to_fmapdt [lemma, in Tealeaves.Classes.DecoratedTraversableFunctor]

fmapd_bindd [lemma, in Tealeaves.Classes.DecoratedMonad]

fmapd_to_bindd [lemma, in Tealeaves.Classes.DecoratedMonad]

fmapd_to_subdt [lemma, in Tealeaves.Classes.DecoratedTraversableModule]

fmapd_bindd [lemma, in Tealeaves.Classes.DecoratedTraversableMonad]

fmapd_binddt [lemma, in Tealeaves.Classes.DecoratedTraversableMonad]

fmapd_to_binddt [lemma, in Tealeaves.Classes.DecoratedTraversableMonad]

fmapd_subd [lemma, in Tealeaves.Classes.DecoratedModule]

fmapd_to_subd [lemma, in Tealeaves.Classes.DecoratedModule]

fmapt_fmapd [lemma, in Tealeaves.Classes.DecoratedTraversableFunctor]

fmapt_fmapdt [lemma, in Tealeaves.Classes.DecoratedTraversableFunctor]

fmapt_to_subdt [lemma, in Tealeaves.Classes.DecoratedTraversableModule]

fmapt_bindt [lemma, in Tealeaves.Classes.DecoratedTraversableMonad]

fmapt_binddt [lemma, in Tealeaves.Classes.DecoratedTraversableMonad]

fmapt_to_binddt [lemma, in Tealeaves.Classes.DecoratedTraversableMonad]

fmapt_bindt [lemma, in Tealeaves.Classes.TraversableMonad]

fmap_to_sub [lemma, in Tealeaves.Classes.TraversableModule]

fmap_fmapd [lemma, in Tealeaves.Classes.DecoratedFunctor]

fmap_to_fmapd [lemma, in Tealeaves.Classes.DecoratedFunctor]

fmap_to_bibind [lemma, in Tealeaves.Classes.Bimonad]

Fmap_State [instance, in Tealeaves.Functors.State]

fmap_set_one [lemma, in Tealeaves.Functors.Sets]

fmap_set_add [definition, in Tealeaves.Functors.Sets]

fmap_set_nil [definition, in Tealeaves.Functors.Sets]

Fmap_set [instance, in Tealeaves.Functors.Sets]

Fmap_ordinary [instance, in Tealeaves.Theory.Category]

Fmap_compose [instance, in Tealeaves.Classes.Functor]

Fmap_I [instance, in Tealeaves.Classes.Functor]

Fmap_prod [instance, in Tealeaves.Functors.Writer]

Fmap_Path [instance, in Tealeaves.Functors.Pathspace]

fmap_respectful_id [lemma, in Tealeaves.Classes.SetlikeFunctor]

fmap_respectful [lemma, in Tealeaves.Classes.SetlikeFunctor]

fmap_Const_1 [lemma, in Tealeaves.Functors.Constant]

Fmap_Const [instance, in Tealeaves.Functors.Constant]

fmap_traverse [lemma, in Tealeaves.Classes.DecoratedTraversableFunctor]

fmap_fmapd [lemma, in Tealeaves.Classes.DecoratedTraversableFunctor]

fmap_fmapdt [lemma, in Tealeaves.Classes.DecoratedTraversableFunctor]

fmap_to_fmapdt [lemma, in Tealeaves.Classes.DecoratedTraversableFunctor]

fmap_bindd [lemma, in Tealeaves.Classes.DecoratedMonad]

fmap_to_bindd [lemma, in Tealeaves.Classes.DecoratedMonad]

fmap_env_app [lemma, in Tealeaves.LN.Environment]

fmap_env_one [lemma, in Tealeaves.LN.Environment]

fmap_env_cons [lemma, in Tealeaves.LN.Environment]

fmap_env_nil [lemma, in Tealeaves.LN.Environment]

Fmap_Product [instance, in Tealeaves.Classes.Applicative]

fmap_to_ap [lemma, in Tealeaves.Classes.Applicative]

Fmap_dup [instance, in Tealeaves.Functors.Diagonal]

fmap_sub [lemma, in Tealeaves.Classes.RightModule]

fmap_to_sub [lemma, in Tealeaves.Classes.RightModule]

fmap_list_const_spec [lemma, in Tealeaves.Classes.TraversableFunctor]

Fmap_list_const [instance, in Tealeaves.Classes.TraversableFunctor]

fmap_traverse [lemma, in Tealeaves.Classes.TraversableFunctor]

fmap_to_traverse [lemma, in Tealeaves.Classes.TraversableFunctor]

fmap_purity_2 [lemma, in Tealeaves.Classes.TraversableFunctor]

fmap_purity_1 [lemma, in Tealeaves.Classes.TraversableFunctor]

fmap_T:156 [binder, in Tealeaves.Classes.Category]

fmap_fmap_compose [lemma, in Tealeaves.Classes.Category]

fmap_id_compose [lemma, in Tealeaves.Classes.Category]

Fmap_compose [instance, in Tealeaves.Classes.Category]

fmap_G:128 [binder, in Tealeaves.Classes.Category]

fmap_F:125 [binder, in Tealeaves.Classes.Category]

fmap_fmap_one [definition, in Tealeaves.Classes.Category]

fmap_id_one [definition, in Tealeaves.Classes.Category]

Fmap_one [instance, in Tealeaves.Classes.Category]

fmap_fmap [projection, in Tealeaves.Classes.Category]

fmap_id [projection, in Tealeaves.Classes.Category]

fmap_to_subdt [lemma, in Tealeaves.Classes.DecoratedTraversableModule]

fmap_bindt [lemma, in Tealeaves.Classes.DecoratedTraversableMonad]

fmap_bindd [lemma, in Tealeaves.Classes.DecoratedTraversableMonad]

fmap_binddt [lemma, in Tealeaves.Classes.DecoratedTraversableMonad]

fmap_to_binddt [lemma, in Tealeaves.Classes.DecoratedTraversableMonad]

fmap_app_inv [lemma, in Tealeaves.Functors.List]

fmap_app_inv_r [lemma, in Tealeaves.Functors.List]

fmap_app_inv_l [lemma, in Tealeaves.Functors.List]

fmap_respectful_list [lemma, in Tealeaves.Functors.List]

fmap_rigidly_respectful_list [lemma, in Tealeaves.Functors.List]

fmap_fmap_list [lemma, in Tealeaves.Functors.List]

fmap_id_list [lemma, in Tealeaves.Functors.List]

fmap_list_app [lemma, in Tealeaves.Functors.List]

fmap_list_one [lemma, in Tealeaves.Functors.List]

fmap_list_cons [lemma, in Tealeaves.Functors.List]

fmap_list_nil [lemma, in Tealeaves.Functors.List]

Fmap_list [instance, in Tealeaves.Functors.List]

fmap_term_ap [lemma, in Tealeaves.Examples.STLC.Language]

fmap_term_rewrite [section, in Tealeaves.Examples.STLC.Language]

fmap_fmap [lemma, in Tealeaves.Examples.STLC.Language]

fmap_id [lemma, in Tealeaves.Examples.STLC.Language]

Fmap_term [instance, in Tealeaves.Examples.STLC.Language]

fmap_term [definition, in Tealeaves.Examples.STLC.Language]

Fmap_Maybe [instance, in Tealeaves.Functors.Maybe]

fmap_fmap_Kleisli [lemma, in Tealeaves.Classes.Monad]

fmap_id_Kleisli [lemma, in Tealeaves.Classes.Monad]

Fmap_Kleisli [instance, in Tealeaves.Classes.Monad]

fmap_bind [lemma, in Tealeaves.Classes.Monad]

fmap_to_bind [lemma, in Tealeaves.Classes.Monad]

fmap_subd [lemma, in Tealeaves.Classes.DecoratedModule]

fmap_to_subd [lemma, in Tealeaves.Classes.DecoratedModule]

fmap_bindt [lemma, in Tealeaves.Classes.TraversableMonad]

fmap_to_bindt [lemma, in Tealeaves.Classes.TraversableMonad]

fmap_cobind [lemma, in Tealeaves.Classes.Comonad]

fmap_to_cobind [lemma, in Tealeaves.Classes.Comonad]

fmap_cosub [lemma, in Tealeaves.Classes.RightComodule]

fmap_to_cosub [lemma, in Tealeaves.Classes.RightComodule]

Fmap0:21 [binder, in Tealeaves.Classes.DecoratedFunctor]

Fmap0:33 [binder, in Tealeaves.Classes.ListableFunctor]

Fmap1:24 [binder, in Tealeaves.Classes.DecoratedFunctor]

Fmap1:35 [binder, in Tealeaves.Classes.ListableFunctor]

fmap:72 [binder, in Tealeaves.Classes.TraversableFunctor]

fold [definition, in Tealeaves.Classes.ListableFunctor]

fold [section, in Tealeaves.Classes.ListableFunctor]

fold [definition, in Tealeaves.Functors.List]

foldable_list [section, in Tealeaves.Functors.List]

foldMap [definition, in Tealeaves.Classes.ListableFunctor]

foldMap_hom [lemma, in Tealeaves.Classes.ListableFunctor]

foldMap_fmap [lemma, in Tealeaves.Classes.ListableFunctor]

fold_I [lemma, in Tealeaves.Classes.ListableFunctor]

fold_monoidal_structure [section, in Tealeaves.Classes.ListableFunctor]

fold_mon_hom [lemma, in Tealeaves.Classes.ListableFunctor]

fold_constant_unit [lemma, in Tealeaves.Functors.List]

fold_join [lemma, in Tealeaves.Functors.List]

fold_ret [lemma, in Tealeaves.Functors.List]

fold_nat [lemma, in Tealeaves.Functors.List]

fold_mon_hom [lemma, in Tealeaves.Functors.List]

fold_equal_join [lemma, in Tealeaves.Functors.List]

fold_app [lemma, in Tealeaves.Functors.List]

fold_one [lemma, in Tealeaves.Functors.List]

fold_cons [lemma, in Tealeaves.Functors.List]

fold_nil [lemma, in Tealeaves.Functors.List]

fold_rewriting_lemmas [section, in Tealeaves.Functors.List]

Fr [constructor, in Tealeaves.LN.Leaf]

free [definition, in Tealeaves.LN.Operations]

freeset [definition, in Tealeaves.LN.Operations]

freeset_open_lower [lemma, in Tealeaves.LN.Theory]

freeset_open_upper [lemma, in Tealeaves.LN.Theory]

freeset_close [lemma, in Tealeaves.LN.Theory]

freeset_subst_lower [lemma, in Tealeaves.LN.Theory]

freeset_subst_upper [lemma, in Tealeaves.LN.Theory]

free_open_lower [lemma, in Tealeaves.LN.Theory]

free_open_upper [lemma, in Tealeaves.LN.Theory]

free_open_upper_local [lemma, in Tealeaves.LN.Theory]

free_app [lemma, in Tealeaves.LN.Environment]

free_cons [lemma, in Tealeaves.LN.Environment]

free_one [lemma, in Tealeaves.LN.Environment]

free_nil [lemma, in Tealeaves.LN.Environment]

free_subst_iff [lemma, in Tealeaves.LN.Operations]

free_close_iff [lemma, in Tealeaves.LN.Operations]

free_open_iff [lemma, in Tealeaves.LN.Operations]

free_iff_freeset [lemma, in Tealeaves.LN.Operations]

free_loc [definition, in Tealeaves.LN.Operations]

fresh [abbreviation, in Tealeaves.LN.Atom]

fresh_app_r [lemma, in Tealeaves.LN.AssocList]

fresh_app_l [lemma, in Tealeaves.LN.AssocList]

fresh_mid_head [lemma, in Tealeaves.LN.AssocList]

fresh_mid_tail [lemma, in Tealeaves.LN.AssocList]

fresh_not_in [abbreviation, in Tealeaves.LN.Atom]

Fr_injective_not [lemma, in Tealeaves.LN.Operations]

Fr_injective_not_iff [lemma, in Tealeaves.LN.Operations]

Fr_injective [lemma, in Tealeaves.LN.Operations]

fst_map_fst [lemma, in Tealeaves.Util.Product]

FuncEq [section, in Tealeaves.Util.LibTactics]

FuncEq.A1 [variable, in Tealeaves.Util.LibTactics]

FuncEq.A2 [variable, in Tealeaves.Util.LibTactics]

FuncEq.A3 [variable, in Tealeaves.Util.LibTactics]

FuncEq.A4 [variable, in Tealeaves.Util.LibTactics]

FuncEq.A5 [variable, in Tealeaves.Util.LibTactics]

FuncEq.A6 [variable, in Tealeaves.Util.LibTactics]

FuncEq.A7 [variable, in Tealeaves.Util.LibTactics]

FuncEq.B [variable, in Tealeaves.Util.LibTactics]

Functor [record, in Tealeaves.Classes.Functor]

Functor [record, in Tealeaves.Classes.Category]

functor [section, in Tealeaves.Classes.Category]

Functor [library]

Functor_alist [instance, in Tealeaves.LN.AssocList]

Functor_State [instance, in Tealeaves.Functors.State]

Functor_set [instance, in Tealeaves.Functors.Sets]

Functor_ordinary [instance, in Tealeaves.Theory.Category]

Functor_compose [instance, in Tealeaves.Classes.Functor]

Functor_composition [section, in Tealeaves.Classes.Functor]

Functor_I [instance, in Tealeaves.Classes.Functor]

Functor_class [section, in Tealeaves.Classes.Functor]

Functor_operations [section, in Tealeaves.Classes.Functor]

Functor_prod [instance, in Tealeaves.Functors.Writer]

Functor_Product [instance, in Tealeaves.Classes.Applicative]

functor_module_composition [section, in Tealeaves.Classes.RightModule]

Functor_compose [instance, in Tealeaves.Classes.Category]

Functor_one [instance, in Tealeaves.Classes.Category]

Functor_list [instance, in Tealeaves.Functors.List]

Functor_term [instance, in Tealeaves.Examples.STLC.Language]

Functor_Maybe [instance, in Tealeaves.Functors.Maybe]

Functor_Kleisli [instance, in Tealeaves.Classes.Monad]

Functor0:126 [binder, in Tealeaves.Classes.Category]

Functor0:157 [binder, in Tealeaves.Classes.Category]

Functor0:177 [binder, in Tealeaves.Classes.Category]

Functor0:213 [binder, in Tealeaves.Classes.Category]

Functor0:78 [binder, in Tealeaves.Classes.Category]

Functor1:129 [binder, in Tealeaves.Classes.Category]

Functor1:180 [binder, in Tealeaves.Classes.Category]

Functor1:81 [binder, in Tealeaves.Classes.Category]

func_tgt [projection, in Tealeaves.Classes.Category]

func_src [projection, in Tealeaves.Classes.Category]

fun_fmap_fmap_set [definition, in Tealeaves.Functors.Sets]

fun_fmap_id_set [definition, in Tealeaves.Functors.Sets]

fun_fmap_fmap [projection, in Tealeaves.Classes.Functor]

fun_fmap_id [projection, in Tealeaves.Classes.Functor]

f1 [definition, in Tealeaves.Theory.Listable]

f1_f2_not_equal [lemma, in Tealeaves.Theory.Listable]

F1:196 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

F1:31 [binder, in Tealeaves.Classes.TraversableModule]

f2 [definition, in Tealeaves.Theory.Listable]

F2:201 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

F2:27 [binder, in Tealeaves.Classes.TraversableModule]

F:1 [binder, in Tealeaves.Classes.TraversableModule]

F:1 [binder, in Tealeaves.Classes.ListableFunctor]

F:1 [binder, in Tealeaves.Classes.SetlikeModule]

F:1 [binder, in Tealeaves.LN.Theory]

F:1 [binder, in Tealeaves.Classes.SetlikeFunctor]

F:1 [binder, in Tealeaves.LN.Environment]

F:1 [binder, in Tealeaves.Classes.Applicative]

F:1 [binder, in Tealeaves.Classes.RightModule]

F:1 [binder, in Tealeaves.Classes.TraversableFunctor]

F:1 [binder, in Tealeaves.Classes.ListableModule]

F:1 [binder, in Tealeaves.Classes.DecoratedModule]

F:1 [binder, in Tealeaves.Classes.RightComodule]

F:10 [binder, in Tealeaves.Theory.Category]

f:10 [binder, in Tealeaves.Util.Prelude]

F:100 [binder, in Tealeaves.Classes.SetlikeFunctor]

f:100 [binder, in Tealeaves.Classes.DecoratedMonad]

f:100 [binder, in Tealeaves.Classes.RightModule]

f:100 [binder, in Tealeaves.Classes.TraversableFunctor]

F:100 [binder, in Tealeaves.Classes.DecoratedModule]

F:101 [binder, in Tealeaves.Classes.SetlikeModule]

f:101 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

f:101 [binder, in Tealeaves.Functors.List]

f:102 [binder, in Tealeaves.Functors.Sets]

F:103 [binder, in Tealeaves.Classes.ListableFunctor]

f:103 [binder, in Tealeaves.Classes.Category]

f:103 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

f:103 [binder, in Tealeaves.Classes.TraversableMonad]

f:104 [binder, in Tealeaves.Classes.TraversableMonad]

f:106 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

f:106 [binder, in Tealeaves.Classes.Monad]

f:107 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

f:107 [binder, in Tealeaves.Classes.SetlikeMonad]

F:108 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

f:109 [binder, in Tealeaves.LN.AssocList]

F:11 [binder, in Tealeaves.Classes.ListableFunctor]

f:11 [binder, in Tealeaves.Examples.STLC.Language]

f:11 [binder, in Tealeaves.Util.Product]

F:110 [binder, in Tealeaves.Classes.Applicative]

f:111 [binder, in Tealeaves.Classes.TraversableModule]

f:111 [binder, in Tealeaves.Classes.ListableFunctor]

f:111 [binder, in Tealeaves.Classes.Monad]

F:112 [binder, in Tealeaves.Classes.TraversableModule]

f:112 [binder, in Tealeaves.Classes.DecoratedMonad]

f:112 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

f:113 [binder, in Tealeaves.Classes.SetlikeFunctor]

f:113 [binder, in Tealeaves.Classes.SetlikeMonad]

f:113 [binder, in Tealeaves.Classes.TraversableMonad]

f:115 [binder, in Tealeaves.Classes.DecoratedMonad]

f:115 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

f:115 [binder, in Tealeaves.Classes.DecoratedModule]

F:116 [binder, in Tealeaves.Classes.Applicative]

f:118 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

f:118 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

f:118 [binder, in Tealeaves.Classes.DecoratedModule]

f:119 [binder, in Tealeaves.Classes.SetlikeFunctor]

F:119 [binder, in Tealeaves.Classes.DecoratedModule]

f:119 [binder, in Tealeaves.Classes.SetlikeMonad]

F:12 [binder, in Tealeaves.LN.Environment]

f:12 [binder, in Tealeaves.Functors.List]

f:120 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

f:121 [binder, in Tealeaves.Classes.SetlikeModule]

F:122 [binder, in Tealeaves.Classes.SetlikeFunctor]

f:122 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

F:123 [binder, in Tealeaves.Classes.Applicative]

f:123 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

f:124 [binder, in Tealeaves.LN.AssocList]

F:124 [binder, in Tealeaves.Classes.Category]

f:126 [binder, in Tealeaves.Util.LibTactics]

f:126 [binder, in Tealeaves.Classes.SetlikeMonad]

f:127 [binder, in Tealeaves.Classes.SetlikeModule]

f:127 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

f:129 [binder, in Tealeaves.Classes.ListableModule]

f:129 [binder, in Tealeaves.Util.LibTactics]

f:13 [binder, in Tealeaves.Classes.SetlikeFunctor]

f:130 [binder, in Tealeaves.Classes.TraversableModule]

f:130 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

f:130 [binder, in Tealeaves.Classes.DecoratedMonad]

f:130 [binder, in Tealeaves.Classes.TraversableFunctor]

f:130 [binder, in Tealeaves.Examples.STLC.Language]

f:131 [binder, in Tealeaves.Classes.Applicative]

F:132 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

f:132 [binder, in Tealeaves.Classes.Category]

f:132 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

f:133 [binder, in Tealeaves.Classes.SetlikeModule]

f:133 [binder, in Tealeaves.Classes.DecoratedMonad]

f:133 [binder, in Tealeaves.Examples.STLC.Language]

f:133 [binder, in Tealeaves.Classes.SetlikeMonad]

f:134 [binder, in Tealeaves.Util.LibTactics]

f:135 [binder, in Tealeaves.Classes.TraversableModule]

F:135 [binder, in Tealeaves.Classes.DecoratedFunctor]

f:135 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

f:136 [binder, in Tealeaves.LN.AssocList]

F:137 [binder, in Tealeaves.Classes.TraversableModule]

f:137 [binder, in Tealeaves.Classes.SetlikeFunctor]

f:137 [binder, in Tealeaves.Classes.Category]

f:137 [binder, in Tealeaves.Classes.Monad]

f:137 [binder, in Tealeaves.Classes.DecoratedModule]

F:138 [binder, in Tealeaves.Classes.ListableFunctor]

F:138 [binder, in Tealeaves.Classes.DecoratedModule]

f:139 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

f:139 [binder, in Tealeaves.Functors.List]

f:140 [binder, in Tealeaves.Classes.SetlikeModule]

f:141 [binder, in Tealeaves.Util.LibTactics]

F:143 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

f:144 [binder, in Tealeaves.Classes.SetlikeFunctor]

f:144 [binder, in Tealeaves.Classes.Applicative]

f:145 [binder, in Tealeaves.Classes.Monad]

f:145 [binder, in Tealeaves.Classes.TraversableMonad]

f:147 [binder, in Tealeaves.Classes.SetlikeModule]

f:147 [binder, in Tealeaves.Classes.DecoratedMonad]

f:149 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

f:149 [binder, in Tealeaves.Functors.List]

f:150 [binder, in Tealeaves.Classes.SetlikeFunctor]

f:150 [binder, in Tealeaves.Util.LibTactics]

f:150 [binder, in Tealeaves.Classes.TraversableMonad]

f:151 [binder, in Tealeaves.LN.AssocList]

f:152 [binder, in Tealeaves.Classes.DecoratedMonad]

f:154 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

f:155 [binder, in Tealeaves.Functors.List]

f:155 [binder, in Tealeaves.Classes.DecoratedModule]

f:155 [binder, in Tealeaves.Classes.TraversableMonad]

F:156 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

F:157 [binder, in Tealeaves.Classes.ListableFunctor]

f:157 [binder, in Tealeaves.Classes.SetlikeFunctor]

f:157 [binder, in Tealeaves.Classes.DecoratedMonad]

F:16 [binder, in Tealeaves.Classes.ListableFunctor]

f:16 [binder, in Tealeaves.Theory.Category]

f:16 [binder, in Tealeaves.Classes.Functor]

F:16 [binder, in Tealeaves.Functors.Writer]

f:160 [binder, in Tealeaves.Classes.SetlikeFunctor]

f:160 [binder, in Tealeaves.Classes.DecoratedModule]

f:160 [binder, in Tealeaves.Classes.TraversableMonad]

F:161 [binder, in Tealeaves.Classes.DecoratedFunctor]

f:161 [binder, in Tealeaves.Functors.List]

f:161 [binder, in Tealeaves.Util.LibTactics]

f:162 [binder, in Tealeaves.Classes.DecoratedMonad]

f:162 [binder, in Tealeaves.Classes.Monad]

f:164 [binder, in Tealeaves.Classes.ListableFunctor]

f:164 [binder, in Tealeaves.Classes.TraversableFunctor]

F:164 [binder, in Tealeaves.LN.Operations]

f:165 [binder, in Tealeaves.Classes.DecoratedModule]

f:165 [binder, in Tealeaves.Classes.TraversableMonad]

f:167 [binder, in Tealeaves.Classes.Monad]

f:168 [binder, in Tealeaves.Classes.DecoratedMonad]

F:17 [binder, in Tealeaves.Classes.SetlikeFunctor]

f:17 [binder, in Tealeaves.Classes.Applicative]

f:17 [binder, in Tealeaves.Functors.List]

f:170 [binder, in Tealeaves.Classes.ListableFunctor]

f:170 [binder, in Tealeaves.Classes.Applicative]

f:170 [binder, in Tealeaves.Classes.DecoratedModule]

f:170 [binder, in Tealeaves.Classes.TraversableMonad]

f:171 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

f:174 [binder, in Tealeaves.Classes.TraversableFunctor]

f:174 [binder, in Tealeaves.Util.LibTactics]

f:175 [binder, in Tealeaves.Classes.DecoratedMonad]

f:175 [binder, in Tealeaves.Classes.DecoratedModule]

f:175 [binder, in Tealeaves.Classes.TraversableMonad]

f:176 [binder, in Tealeaves.Classes.ListableFunctor]

f:176 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

F:178 [binder, in Tealeaves.Classes.ListableFunctor]

f:179 [binder, in Tealeaves.Classes.Applicative]

f:18 [binder, in Tealeaves.Functors.State]

F:18 [binder, in Tealeaves.Theory.Category]

f:180 [binder, in Tealeaves.Classes.DecoratedModule]

f:180 [binder, in Tealeaves.Classes.TraversableMonad]

f:181 [binder, in Tealeaves.Classes.TraversableFunctor]

f:181 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

F:182 [binder, in Tealeaves.Classes.ListableFunctor]

F:185 [binder, in Tealeaves.Classes.ListableFunctor]

f:185 [binder, in Tealeaves.Classes.Applicative]

f:186 [binder, in Tealeaves.Classes.TraversableMonad]

f:187 [binder, in Tealeaves.Classes.Monad]

F:189 [binder, in Tealeaves.Classes.ListableFunctor]

f:189 [binder, in Tealeaves.Classes.DecoratedMonad]

f:189 [binder, in Tealeaves.Classes.Applicative]

F:19 [binder, in Tealeaves.Classes.DecoratedFunctor]

F:19 [binder, in Tealeaves.Classes.Functor]

f:19 [binder, in Tealeaves.Examples.STLC.Language]

F:191 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

f:191 [binder, in Tealeaves.Classes.Applicative]

f:191 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

f:193 [binder, in Tealeaves.Classes.Monad]

F:194 [binder, in Tealeaves.Classes.ListableFunctor]

f:194 [binder, in Tealeaves.Classes.DecoratedMonad]

f:194 [binder, in Tealeaves.Classes.Applicative]

f:194 [binder, in Tealeaves.Classes.TraversableMonad]

F:196 [binder, in Tealeaves.Classes.DecoratedFunctor]

f:197 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

f:199 [binder, in Tealeaves.Classes.DecoratedMonad]

F:199 [binder, in Tealeaves.Classes.Category]

F:2 [binder, in Tealeaves.Classes.DecoratedFunctor]

F:2 [binder, in Tealeaves.Classes.Functor]

F:2 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

F:2 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

F:20 [binder, in Tealeaves.Classes.RightModule]

f:20 [binder, in Tealeaves.Util.Product]

f:201 [binder, in Tealeaves.Classes.Applicative]

f:202 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

f:204 [binder, in Tealeaves.Classes.ListableFunctor]

f:204 [binder, in Tealeaves.Classes.DecoratedMonad]

f:207 [binder, in Tealeaves.LN.AssocList]

f:207 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

f:209 [binder, in Tealeaves.Classes.ListableFunctor]

f:209 [binder, in Tealeaves.Classes.DecoratedMonad]

f:209 [binder, in Tealeaves.Classes.Applicative]

f:209 [binder, in Tealeaves.Classes.TraversableFunctor]

f:21 [binder, in Tealeaves.Functors.Constant]

f:21 [binder, in Tealeaves.Classes.TraversableFunctor]

f:21 [binder, in Tealeaves.Functors.List]

f:21 [binder, in Tealeaves.Classes.DecoratedModule]

F:21 [binder, in Tealeaves.Classes.RightComodule]

f:210 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

F:213 [binder, in Tealeaves.Classes.DecoratedFunctor]

f:213 [binder, in Tealeaves.Classes.Applicative]

f:213 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

f:214 [binder, in Tealeaves.Classes.DecoratedMonad]

f:215 [binder, in Tealeaves.Classes.ListableFunctor]

F:218 [binder, in Tealeaves.Classes.ListableFunctor]

f:218 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

f:219 [binder, in Tealeaves.Classes.DecoratedFunctor]

f:219 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

f:22 [binder, in Tealeaves.Functors.Sets]

F:22 [binder, in Tealeaves.Classes.ListableModule]

F:220 [binder, in Tealeaves.Classes.DecoratedFunctor]

f:220 [binder, in Tealeaves.Classes.Applicative]

f:220 [binder, in Tealeaves.Classes.TraversableMonad]

f:222 [binder, in Tealeaves.Classes.TraversableFunctor]

f:223 [binder, in Tealeaves.Classes.Applicative]

f:225 [binder, in Tealeaves.Classes.ListableFunctor]

f:225 [binder, in Tealeaves.Classes.TraversableMonad]

F:227 [binder, in Tealeaves.Classes.Category]

f:228 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

f:229 [binder, in Tealeaves.Classes.DecoratedFunctor]

f:229 [binder, in Tealeaves.Classes.ListableFunctor]

f:23 [binder, in Tealeaves.Examples.STLC.Language]

F:230 [binder, in Tealeaves.Classes.DecoratedFunctor]

F:231 [binder, in Tealeaves.Classes.ListableFunctor]

f:233 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

f:233 [binder, in Tealeaves.Classes.TraversableMonad]

f:238 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

f:238 [binder, in Tealeaves.Classes.TraversableMonad]

f:239 [binder, in Tealeaves.Classes.DecoratedFunctor]

f:239 [binder, in Tealeaves.Classes.TraversableFunctor]

F:24 [binder, in Tealeaves.Classes.ListableFunctor]

F:24 [binder, in Tealeaves.Classes.SetlikeModule]

f:24 [binder, in Tealeaves.Classes.Applicative]

F:24 [binder, in Tealeaves.LN.Operations]

f:24 [binder, in Tealeaves.Util.Product]

F:24 [binder, in Tealeaves.Classes.DecoratedModule]

f:242 [binder, in Tealeaves.Classes.DecoratedFunctor]

f:242 [binder, in Tealeaves.Classes.ListableFunctor]

F:243 [binder, in Tealeaves.Classes.DecoratedFunctor]

f:244 [binder, in Tealeaves.Classes.Category]

f:246 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

f:247 [binder, in Tealeaves.LN.AssocList]

f:249 [binder, in Tealeaves.Classes.TraversableMonad]

f:25 [binder, in Tealeaves.Classes.DecoratedMonad]

f:25 [binder, in Tealeaves.Classes.Comonad]

f:250 [binder, in Tealeaves.LN.AssocList]

f:250 [binder, in Tealeaves.Classes.Category]

f:250 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

f:253 [binder, in Tealeaves.Classes.TraversableFunctor]

F:253 [binder, in Tealeaves.Classes.Category]

f:254 [binder, in Tealeaves.Classes.DecoratedFunctor]

f:254 [binder, in Tealeaves.Classes.TraversableMonad]

F:256 [binder, in Tealeaves.Classes.DecoratedFunctor]

f:257 [binder, in Tealeaves.Classes.ListableFunctor]

f:258 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

f:258 [binder, in Tealeaves.Classes.TraversableFunctor]

f:26 [binder, in Tealeaves.Functors.List]

f:260 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

f:263 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

f:265 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

f:267 [binder, in Tealeaves.LN.AssocList]

f:267 [binder, in Tealeaves.Classes.DecoratedFunctor]

f:268 [binder, in Tealeaves.Classes.ListableFunctor]

f:268 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

f:269 [binder, in Tealeaves.Classes.Applicative]

f:27 [binder, in Tealeaves.Functors.Constant]

F:27 [binder, in Tealeaves.LN.Environment]

f:27 [binder, in Tealeaves.Util.Product]

f:270 [binder, in Tealeaves.LN.AssocList]

f:270 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

f:271 [binder, in Tealeaves.Classes.Category]

f:272 [binder, in Tealeaves.Classes.DecoratedFunctor]

f:273 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

F:274 [binder, in Tealeaves.Classes.ListableFunctor]

f:275 [binder, in Tealeaves.Classes.Applicative]

f:275 [binder, in Tealeaves.Classes.Category]

f:276 [binder, in Tealeaves.Classes.Category]

f:278 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

f:278 [binder, in Tealeaves.Classes.TraversableMonad]

f:279 [binder, in Tealeaves.Classes.Category]

f:28 [binder, in Tealeaves.Functors.Sets]

F:28 [binder, in Tealeaves.Functors.Writer]

f:280 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

f:282 [binder, in Tealeaves.Classes.DecoratedFunctor]

F:283 [binder, in Tealeaves.Classes.ListableFunctor]

f:283 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

f:285 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

f:287 [binder, in Tealeaves.Classes.TraversableFunctor]

f:288 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

f:290 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

f:291 [binder, in Tealeaves.Classes.ListableFunctor]

f:291 [binder, in Tealeaves.Classes.TraversableFunctor]

f:294 [binder, in Tealeaves.Classes.ListableFunctor]

f:297 [binder, in Tealeaves.Classes.ListableFunctor]

f:299 [binder, in Tealeaves.Classes.TraversableMonad]

f:300 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

f:304 [binder, in Tealeaves.Classes.TraversableMonad]

f:305 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

F:31 [binder, in Tealeaves.Classes.ListableFunctor]

f:31 [binder, in Tealeaves.Functors.Sets]

f:31 [binder, in Tealeaves.Classes.Functor]

f:31 [binder, in Tealeaves.Functors.Constant]

f:31 [binder, in Tealeaves.Functors.List]

f:312 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

f:312 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

F:315 [binder, in Tealeaves.Classes.Applicative]

f:317 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

f:319 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

F:32 [binder, in Tealeaves.Functors.Writer]

f:32 [binder, in Tealeaves.Classes.Comonad]

F:320 [binder, in Tealeaves.Classes.Applicative]

f:321 [binder, in Tealeaves.LN.AssocList]

f:322 [binder, in Tealeaves.LN.AssocList]

f:322 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

f:323 [binder, in Tealeaves.LN.AssocList]

f:324 [binder, in Tealeaves.LN.AssocList]

F:326 [binder, in Tealeaves.Classes.Applicative]

f:328 [binder, in Tealeaves.Classes.Applicative]

f:329 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

f:33 [binder, in Tealeaves.Classes.SetlikeFunctor]

f:33 [binder, in Tealeaves.Classes.TraversableMonad]

f:330 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

f:335 [binder, in Tealeaves.LN.AssocList]

f:335 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

f:335 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

F:336 [binder, in Tealeaves.Classes.Applicative]

f:337 [binder, in Tealeaves.LN.AssocList]

F:34 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

f:34 [binder, in Tealeaves.Examples.STLC.Language]

f:34 [binder, in Tealeaves.Classes.SetlikeMonad]

f:343 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

f:348 [binder, in Tealeaves.Classes.Applicative]

f:348 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

F:35 [binder, in Tealeaves.Classes.DecoratedFunctor]

f:352 [binder, in Tealeaves.Classes.TraversableFunctor]

f:353 [binder, in Tealeaves.LN.AssocList]

f:353 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

f:358 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

f:36 [binder, in Tealeaves.Classes.Functor]

F:36 [binder, in Tealeaves.Classes.SetlikeFunctor]

f:36 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

F:36 [binder, in Tealeaves.Classes.ListableModule]

f:362 [binder, in Tealeaves.Classes.TraversableFunctor]

f:363 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

f:368 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

f:37 [binder, in Tealeaves.Functors.Constant]

f:37 [binder, in Tealeaves.Examples.STLC.Language]

f:372 [binder, in Tealeaves.Classes.TraversableFunctor]

f:373 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

f:378 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

f:38 [binder, in Tealeaves.Classes.Bimonad]

f:38 [binder, in Tealeaves.Functors.Sets]

F:38 [binder, in Tealeaves.Classes.Functor]

F:38 [binder, in Tealeaves.Classes.RightModule]

f:383 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

f:388 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

f:39 [binder, in Tealeaves.Classes.SetlikeMonad]

f:393 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

F:398 [binder, in Tealeaves.Classes.TraversableFunctor]

f:398 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

F:4 [binder, in Tealeaves.Classes.ListableFunctor]

F:4 [binder, in Tealeaves.Classes.SetlikeFunctor]

f:4 [binder, in Tealeaves.Functors.Diagonal]

F:4 [binder, in Tealeaves.Theory.Decorated]

f:40 [binder, in Tealeaves.Classes.Comonad]

F:40 [binder, in Tealeaves.Theory.Decorated]

f:403 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

F:41 [binder, in Tealeaves.Classes.DecoratedFunctor]

f:41 [binder, in Tealeaves.Functors.Writer]

f:413 [binder, in Tealeaves.Classes.TraversableFunctor]

f:42 [binder, in Tealeaves.Classes.SetlikeModule]

f:42 [binder, in Tealeaves.Functors.Constant]

f:426 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

f:43 [binder, in Tealeaves.Classes.SetlikeFunctor]

f:434 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

f:44 [binder, in Tealeaves.Classes.Bimonad]

f:44 [binder, in Tealeaves.Classes.SetlikeMonad]

F:45 [binder, in Tealeaves.Classes.RightModule]

f:450 [binder, in Tealeaves.Classes.TraversableFunctor]

f:456 [binder, in Tealeaves.Classes.TraversableFunctor]

f:46 [binder, in Tealeaves.Classes.Functor]

f:461 [binder, in Tealeaves.Classes.TraversableFunctor]

f:464 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

F:47 [binder, in Tealeaves.Classes.TraversableModule]

F:47 [binder, in Tealeaves.Classes.Functor]

f:47 [binder, in Tealeaves.Classes.SetlikeModule]

f:47 [binder, in Tealeaves.Classes.SetlikeFunctor]

F:47 [binder, in Tealeaves.Classes.Applicative]

f:47 [binder, in Tealeaves.Examples.STLC.Language]

f:471 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

f:478 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

F:48 [binder, in Tealeaves.Classes.Category]

f:48 [binder, in Tealeaves.Classes.SetlikeMonad]

f:48 [binder, in Tealeaves.Classes.Comonad]

F:48 [binder, in Tealeaves.Classes.RightComodule]

f:485 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

f:492 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

f:499 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

f:5 [binder, in Tealeaves.Util.Prelude]

F:5 [binder, in Tealeaves.Classes.RightModule]

F:5 [binder, in Tealeaves.Classes.RightComodule]

f:50 [binder, in Tealeaves.LN.AssocList]

f:50 [binder, in Tealeaves.Classes.SetlikeFunctor]

F:50 [binder, in Tealeaves.LN.Operations]

f:50 [binder, in Tealeaves.Functors.List]

f:50 [binder, in Tealeaves.Classes.Monad]

f:509 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

F:51 [binder, in Tealeaves.Classes.RightModule]

f:516 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

f:52 [binder, in Tealeaves.Classes.SetlikeModule]

f:52 [binder, in Tealeaves.Classes.Category]

F:52 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

f:52 [binder, in Tealeaves.Classes.ListableModule]

f:52 [binder, in Tealeaves.Util.Product]

f:522 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

f:53 [binder, in Tealeaves.Classes.DecoratedFunctor]

F:53 [binder, in Tealeaves.Classes.ListableModule]

F:54 [binder, in Tealeaves.Classes.DecoratedFunctor]

F:54 [binder, in Tealeaves.Functors.Writer]

f:54 [binder, in Tealeaves.Classes.SetlikeFunctor]

f:54 [binder, in Tealeaves.Examples.STLC.Language]

F:54 [binder, in Tealeaves.Classes.DecoratedModule]

f:54 [binder, in Tealeaves.Classes.TraversableMonad]

F:54 [binder, in Tealeaves.Classes.RightComodule]

f:55 [binder, in Tealeaves.Classes.Bimonad]

f:56 [binder, in Tealeaves.Classes.SetlikeModule]

F:56 [binder, in Tealeaves.Classes.SetlikeFunctor]

f:56 [binder, in Tealeaves.Classes.DecoratedMonad]

f:57 [binder, in Tealeaves.Classes.RightModule]

f:57 [binder, in Tealeaves.Classes.Monad]

f:58 [binder, in Tealeaves.Classes.Bimonad]

F:58 [binder, in Tealeaves.Classes.Functor]

f:58 [binder, in Tealeaves.Functors.Constant]

F:58 [binder, in Tealeaves.Classes.RightModule]

f:58 [binder, in Tealeaves.Functors.List]

f:58 [binder, in Tealeaves.Util.Product]

f:59 [binder, in Tealeaves.LN.AssocList]

f:59 [binder, in Tealeaves.Classes.TraversableModule]

F:59 [binder, in Tealeaves.Classes.SetlikeModule]

f:59 [binder, in Tealeaves.LN.Environment]

f:59 [binder, in Tealeaves.Classes.Comonad]

f:6 [binder, in Tealeaves.Theory.Category]

f:6 [binder, in Tealeaves.Classes.Functor]

f:6 [binder, in Tealeaves.Functors.List]

f:6 [binder, in Tealeaves.Functors.Maybe]

f:60 [binder, in Tealeaves.LN.AssocList]

F:60 [binder, in Tealeaves.Classes.TraversableModule]

f:60 [binder, in Tealeaves.Classes.RightComodule]

f:61 [binder, in Tealeaves.Classes.Bimonad]

F:61 [binder, in Tealeaves.Classes.SetlikeFunctor]

f:61 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

F:61 [binder, in Tealeaves.Classes.RightComodule]

f:62 [binder, in Tealeaves.Classes.DecoratedMonad]

f:62 [binder, in Tealeaves.LN.Environment]

F:62 [binder, in Tealeaves.Examples.STLC.Language]

f:62 [binder, in Tealeaves.Classes.Comonad]

f:63 [binder, in Tealeaves.LN.AssocList]

f:63 [binder, in Tealeaves.Functors.Sets]

f:63 [binder, in Tealeaves.Classes.Category]

f:63 [binder, in Tealeaves.Classes.TraversableMonad]

f:64 [binder, in Tealeaves.Classes.Applicative]

F:64 [binder, in Tealeaves.Classes.ListableModule]

f:64 [binder, in Tealeaves.Util.Product]

f:65 [binder, in Tealeaves.Classes.Monad]

F:66 [binder, in Tealeaves.Classes.Functor]

f:66 [binder, in Tealeaves.Classes.DecoratedMonad]

F:66 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

f:67 [binder, in Tealeaves.LN.AssocList]

f:68 [binder, in Tealeaves.LN.Environment]

f:68 [binder, in Tealeaves.Classes.RightModule]

F:68 [binder, in Tealeaves.LN.Operations]

f:68 [binder, in Tealeaves.Util.Product]

f:69 [binder, in Tealeaves.Classes.DecoratedFunctor]

F:69 [binder, in Tealeaves.Classes.RightModule]

F:69 [binder, in Tealeaves.Classes.DecoratedModule]

f:70 [binder, in Tealeaves.Functors.Sets]

F:71 [binder, in Tealeaves.Classes.TraversableFunctor]

f:72 [binder, in Tealeaves.Classes.TraversableModule]

f:72 [binder, in Tealeaves.Classes.DecoratedFunctor]

f:72 [binder, in Tealeaves.Util.Product]

f:72 [binder, in Tealeaves.Classes.SetlikeMonad]

f:72 [binder, in Tealeaves.Classes.TraversableMonad]

f:72 [binder, in Tealeaves.Classes.RightComodule]

f:73 [binder, in Tealeaves.Functors.Sets]

F:73 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

f:73 [binder, in Tealeaves.LN.Environment]

f:73 [binder, in Tealeaves.Classes.Comonad]

F:73 [binder, in Tealeaves.Classes.RightComodule]

f:74 [binder, in Tealeaves.Classes.Bimonad]

f:74 [binder, in Tealeaves.Classes.DecoratedMonad]

F:75 [binder, in Tealeaves.Classes.Applicative]

f:75 [binder, in Tealeaves.Classes.ListableModule]

f:75 [binder, in Tealeaves.Classes.TraversableMonad]

F:76 [binder, in Tealeaves.Classes.Category]

f:76 [binder, in Tealeaves.Classes.Monad]

f:76 [binder, in Tealeaves.Classes.Comonad]

F:77 [binder, in Tealeaves.LN.AssocList]

f:77 [binder, in Tealeaves.Functors.Sets]

f:77 [binder, in Tealeaves.Util.Product]

f:77 [binder, in Tealeaves.Classes.DecoratedModule]

f:78 [binder, in Tealeaves.Classes.Functor]

f:78 [binder, in Tealeaves.LN.Environment]

F:78 [binder, in Tealeaves.Classes.DecoratedModule]

f:79 [binder, in Tealeaves.LN.AssocList]

f:79 [binder, in Tealeaves.Classes.Bimonad]

f:79 [binder, in Tealeaves.Classes.Monad]

F:8 [binder, in Tealeaves.Classes.DecoratedFunctor]

F:8 [binder, in Tealeaves.Theory.Category]

F:8 [binder, in Tealeaves.Classes.Functor]

f:8 [binder, in Tealeaves.Functors.Pathspace]

F:8 [binder, in Tealeaves.Classes.TraversableFunctor]

F:8 [binder, in Tealeaves.Theory.Decorated]

F:80 [binder, in Tealeaves.Classes.SetlikeFunctor]

f:81 [binder, in Tealeaves.Classes.TraversableModule]

f:81 [binder, in Tealeaves.Classes.SetlikeModule]

f:81 [binder, in Tealeaves.Classes.ListableModule]

f:81 [binder, in Tealeaves.Classes.SetlikeMonad]

F:82 [binder, in Tealeaves.Classes.DecoratedFunctor]

f:82 [binder, in Tealeaves.Functors.Sets]

f:82 [binder, in Tealeaves.Classes.DecoratedMonad]

f:82 [binder, in Tealeaves.LN.Environment]

F:82 [binder, in Tealeaves.Classes.Applicative]

f:82 [binder, in Tealeaves.Classes.RightModule]

f:82 [binder, in Tealeaves.Util.Product]

F:83 [binder, in Tealeaves.Classes.RightModule]

f:83 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

f:84 [binder, in Tealeaves.Classes.TraversableModule]

f:84 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

F:84 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

f:84 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

f:84 [binder, in Tealeaves.Classes.Comonad]

f:85 [binder, in Tealeaves.LN.Environment]

f:85 [binder, in Tealeaves.Classes.RightComodule]

F:86 [binder, in Tealeaves.Classes.TraversableModule]

f:86 [binder, in Tealeaves.Classes.Functor]

F:86 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

F:86 [binder, in Tealeaves.Classes.RightComodule]

f:87 [binder, in Tealeaves.Classes.Category]

f:87 [binder, in Tealeaves.Classes.ListableModule]

f:87 [binder, in Tealeaves.Util.Product]

F:89 [binder, in Tealeaves.Classes.Applicative]

F:89 [binder, in Tealeaves.Classes.ListableModule]

f:89 [binder, in Tealeaves.Classes.SetlikeMonad]

f:89 [binder, in Tealeaves.Classes.Comonad]

f:9 [binder, in Tealeaves.LN.AssocList]

f:9 [binder, in Tealeaves.Classes.ListableFunctor]

f:9 [binder, in Tealeaves.Functors.List]

F:90 [binder, in Tealeaves.Functors.Writer]

f:90 [binder, in Tealeaves.Classes.SetlikeModule]

f:91 [binder, in Tealeaves.Classes.Functor]

f:91 [binder, in Tealeaves.LN.Environment]

f:92 [binder, in Tealeaves.Classes.DecoratedFunctor]

f:92 [binder, in Tealeaves.Classes.Monad]

f:93 [binder, in Tealeaves.Classes.Bimonad]

f:93 [binder, in Tealeaves.Examples.STLC.Language]

f:93 [binder, in Tealeaves.Classes.DecoratedModule]

f:94 [binder, in Tealeaves.LN.AssocList]

f:94 [binder, in Tealeaves.Classes.DecoratedMonad]

f:94 [binder, in Tealeaves.Functors.List]

f:95 [binder, in Tealeaves.Classes.RightModule]

f:95 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

f:96 [binder, in Tealeaves.Functors.Sets]

f:96 [binder, in Tealeaves.LN.Environment]

f:96 [binder, in Tealeaves.Classes.Monad]

f:96 [binder, in Tealeaves.Classes.DecoratedModule]

f:97 [binder, in Tealeaves.Classes.DecoratedMonad]

f:97 [binder, in Tealeaves.Classes.Category]

f:97 [binder, in Tealeaves.Classes.RightComodule]

f:98 [binder, in Tealeaves.Classes.SetlikeModule]

F:98 [binder, in Tealeaves.Classes.Applicative]

f:98 [binder, in Tealeaves.Util.Product]

F:99 [binder, in Tealeaves.Classes.ListableModule]

f:99 [binder, in Tealeaves.Classes.DecoratedModule]

f:99 [binder, in Tealeaves.Classes.RightComodule]

## G

gap:20 [binder, in Tealeaves.LN.Operations]gap:44 [binder, in Tealeaves.LN.Operations]

Ga:168 [binder, in Tealeaves.Classes.Applicative]

Gfmap:80 [binder, in Tealeaves.Classes.Category]

Gf:167 [binder, in Tealeaves.Classes.Applicative]

G1:101 [binder, in Tealeaves.Classes.TraversableFunctor]

G1:107 [binder, in Tealeaves.Examples.STLC.Language]

G1:112 [binder, in Tealeaves.Classes.TraversableFunctor]

G1:120 [binder, in Tealeaves.Classes.TraversableMonad]

G1:139 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

G1:144 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

G1:152 [binder, in Tealeaves.Classes.TraversableFunctor]

G1:161 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

G1:164 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

G1:166 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

G1:200 [binder, in Tealeaves.Classes.TraversableFunctor]

G1:206 [binder, in Tealeaves.Classes.TraversableMonad]

G1:210 [binder, in Tealeaves.Classes.TraversableFunctor]

G1:227 [binder, in Tealeaves.Classes.TraversableFunctor]

G1:23 [binder, in Tealeaves.Classes.TraversableFunctor]

G1:235 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

G1:246 [binder, in Tealeaves.Classes.Applicative]

G1:263 [binder, in Tealeaves.Classes.TraversableFunctor]

G1:310 [binder, in Tealeaves.Classes.Applicative]

G1:332 [binder, in Tealeaves.Classes.Applicative]

G1:373 [binder, in Tealeaves.Classes.TraversableFunctor]

G1:38 [binder, in Tealeaves.Classes.TraversableFunctor]

G1:386 [binder, in Tealeaves.Classes.TraversableFunctor]

G1:414 [binder, in Tealeaves.Classes.TraversableFunctor]

G1:414 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

G1:427 [binder, in Tealeaves.Classes.TraversableFunctor]

G1:43 [binder, in Tealeaves.Classes.TraversableMonad]

G1:50 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

G1:72 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

G1:91 [binder, in Tealeaves.Classes.TraversableMonad]

G1:94 [binder, in Tealeaves.Examples.STLC.Language]

G1:96 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

G1:99 [binder, in Tealeaves.Classes.TraversableModule]

G2:101 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

G2:102 [binder, in Tealeaves.Classes.TraversableFunctor]

G2:104 [binder, in Tealeaves.Classes.TraversableModule]

G2:112 [binder, in Tealeaves.Examples.STLC.Language]

G2:117 [binder, in Tealeaves.Classes.TraversableFunctor]

G2:125 [binder, in Tealeaves.Classes.TraversableMonad]

G2:144 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

G2:149 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

G2:157 [binder, in Tealeaves.Classes.TraversableFunctor]

G2:166 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

G2:169 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

G2:171 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

G2:195 [binder, in Tealeaves.Classes.TraversableFunctor]

G2:211 [binder, in Tealeaves.Classes.TraversableFunctor]

G2:211 [binder, in Tealeaves.Classes.TraversableMonad]

G2:227 [binder, in Tealeaves.Classes.Applicative]

G2:232 [binder, in Tealeaves.Classes.TraversableFunctor]

G2:24 [binder, in Tealeaves.Classes.TraversableFunctor]

G2:240 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

G2:247 [binder, in Tealeaves.Classes.Applicative]

G2:268 [binder, in Tealeaves.Classes.TraversableFunctor]

G2:311 [binder, in Tealeaves.Classes.Applicative]

G2:333 [binder, in Tealeaves.Classes.Applicative]

G2:374 [binder, in Tealeaves.Classes.TraversableFunctor]

G2:391 [binder, in Tealeaves.Classes.TraversableFunctor]

G2:415 [binder, in Tealeaves.Classes.TraversableFunctor]

G2:419 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

G2:43 [binder, in Tealeaves.Classes.TraversableFunctor]

G2:432 [binder, in Tealeaves.Classes.TraversableFunctor]

G2:48 [binder, in Tealeaves.Classes.TraversableMonad]

G2:55 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

G2:77 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

G2:95 [binder, in Tealeaves.Examples.STLC.Language]

G2:96 [binder, in Tealeaves.Classes.TraversableMonad]

G3:130 [binder, in Tealeaves.Classes.TraversableMonad]

g:100 [binder, in Tealeaves.Classes.RightComodule]

g:102 [binder, in Tealeaves.Functors.List]

g:102 [binder, in Tealeaves.Classes.TraversableMonad]

g:103 [binder, in Tealeaves.Functors.Sets]

g:104 [binder, in Tealeaves.Classes.Category]

g:104 [binder, in Tealeaves.Classes.Monad]

g:106 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

G:107 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

g:108 [binder, in Tealeaves.Classes.SetlikeMonad]

g:109 [binder, in Tealeaves.Classes.Monad]

G:11 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

g:110 [binder, in Tealeaves.Classes.TraversableModule]

G:110 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

g:112 [binder, in Tealeaves.Classes.ListableFunctor]

g:114 [binder, in Tealeaves.Classes.SetlikeFunctor]

G:115 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

g:12 [binder, in Tealeaves.Util.Prelude]

g:120 [binder, in Tealeaves.Classes.SetlikeMonad]

G:122 [binder, in Tealeaves.Classes.TraversableModule]

g:122 [binder, in Tealeaves.Classes.SetlikeModule]

G:122 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

G:123 [binder, in Tealeaves.Classes.TraversableFunctor]

G:127 [binder, in Tealeaves.Classes.Category]

G:127 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

g:127 [binder, in Tealeaves.Classes.SetlikeMonad]

g:129 [binder, in Tealeaves.Classes.DecoratedMonad]

g:130 [binder, in Tealeaves.Classes.ListableModule]

g:131 [binder, in Tealeaves.Classes.TraversableModule]

g:134 [binder, in Tealeaves.Classes.SetlikeModule]

g:134 [binder, in Tealeaves.Examples.STLC.Language]

g:134 [binder, in Tealeaves.Classes.SetlikeMonad]

G:135 [binder, in Tealeaves.Classes.TraversableMonad]

g:136 [binder, in Tealeaves.Classes.DecoratedModule]

G:137 [binder, in Tealeaves.Classes.DecoratedFunctor]

g:137 [binder, in Tealeaves.Classes.Applicative]

g:138 [binder, in Tealeaves.Classes.Category]

G:14 [binder, in Tealeaves.Classes.TraversableModule]

g:14 [binder, in Tealeaves.Classes.SetlikeFunctor]

G:14 [binder, in Tealeaves.Classes.TraversableFunctor]

g:14 [binder, in Tealeaves.Util.Product]

g:141 [binder, in Tealeaves.Classes.SetlikeModule]

G:142 [binder, in Tealeaves.Classes.ListableFunctor]

g:143 [binder, in Tealeaves.Classes.Monad]

g:144 [binder, in Tealeaves.Classes.TraversableMonad]

g:146 [binder, in Tealeaves.Classes.DecoratedMonad]

G:146 [binder, in Tealeaves.Classes.TraversableFunctor]

g:148 [binder, in Tealeaves.Classes.SetlikeModule]

g:149 [binder, in Tealeaves.Classes.TraversableMonad]

g:150 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

g:150 [binder, in Tealeaves.Functors.List]

g:151 [binder, in Tealeaves.Classes.DecoratedMonad]

g:152 [binder, in Tealeaves.Classes.Applicative]

g:154 [binder, in Tealeaves.Classes.DecoratedModule]

g:154 [binder, in Tealeaves.Classes.TraversableMonad]

g:155 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

g:156 [binder, in Tealeaves.Classes.DecoratedMonad]

g:156 [binder, in Tealeaves.Functors.List]

G:156 [binder, in Tealeaves.Examples.STLC.Language]

g:159 [binder, in Tealeaves.Classes.DecoratedModule]

g:159 [binder, in Tealeaves.Classes.TraversableMonad]

G:16 [binder, in Tealeaves.Classes.TraversableMonad]

g:161 [binder, in Tealeaves.Classes.DecoratedMonad]

G:161 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

G:162 [binder, in Tealeaves.Classes.Applicative]

g:162 [binder, in Tealeaves.Functors.List]

G:163 [binder, in Tealeaves.Examples.STLC.Language]

g:164 [binder, in Tealeaves.Classes.DecoratedModule]

g:164 [binder, in Tealeaves.Classes.TraversableMonad]

g:165 [binder, in Tealeaves.Classes.ListableFunctor]

g:165 [binder, in Tealeaves.Classes.DecoratedMonad]

G:166 [binder, in Tealeaves.Classes.TraversableFunctor]

g:168 [binder, in Tealeaves.Classes.Monad]

g:169 [binder, in Tealeaves.Classes.DecoratedModule]

g:169 [binder, in Tealeaves.Classes.TraversableMonad]

g:17 [binder, in Tealeaves.Theory.Category]

g:17 [binder, in Tealeaves.Classes.Functor]

g:171 [binder, in Tealeaves.Classes.ListableFunctor]

G:172 [binder, in Tealeaves.Classes.Applicative]

g:172 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

g:174 [binder, in Tealeaves.Classes.DecoratedMonad]

g:174 [binder, in Tealeaves.Classes.DecoratedModule]

g:174 [binder, in Tealeaves.Classes.TraversableMonad]

g:177 [binder, in Tealeaves.Classes.ListableFunctor]

G:177 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

g:179 [binder, in Tealeaves.Classes.DecoratedModule]

g:179 [binder, in Tealeaves.Classes.TraversableMonad]

G:18 [binder, in Tealeaves.Classes.SetlikeFunctor]

g:183 [binder, in Tealeaves.Classes.TraversableMonad]

g:185 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

g:188 [binder, in Tealeaves.Classes.DecoratedMonad]

G:189 [binder, in Tealeaves.Classes.TraversableFunctor]

g:189 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

g:193 [binder, in Tealeaves.Classes.DecoratedMonad]

g:193 [binder, in Tealeaves.Classes.TraversableMonad]

g:194 [binder, in Tealeaves.Classes.Monad]

g:196 [binder, in Tealeaves.Classes.Applicative]

g:196 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

G:197 [binder, in Tealeaves.Classes.DecoratedFunctor]

g:198 [binder, in Tealeaves.Classes.DecoratedMonad]

G:20 [binder, in Tealeaves.Classes.DecoratedFunctor]

G:20 [binder, in Tealeaves.Theory.Category]

g:20 [binder, in Tealeaves.Examples.STLC.Language]

g:201 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

G:201 [binder, in Tealeaves.Classes.TraversableMonad]

g:202 [binder, in Tealeaves.Classes.Applicative]

g:203 [binder, in Tealeaves.Classes.DecoratedMonad]

g:205 [binder, in Tealeaves.Classes.ListableFunctor]

g:206 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

g:207 [binder, in Tealeaves.Classes.TraversableFunctor]

g:208 [binder, in Tealeaves.Classes.DecoratedMonad]

g:209 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

g:210 [binder, in Tealeaves.Classes.ListableFunctor]

g:212 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

g:213 [binder, in Tealeaves.Classes.DecoratedMonad]

g:214 [binder, in Tealeaves.Classes.Applicative]

g:216 [binder, in Tealeaves.Classes.ListableFunctor]

g:217 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

g:218 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

g:219 [binder, in Tealeaves.Classes.TraversableMonad]

G:22 [binder, in Tealeaves.Classes.Functor]

G:22 [binder, in Tealeaves.Classes.RightComodule]

g:224 [binder, in Tealeaves.Classes.TraversableMonad]

g:225 [binder, in Tealeaves.Classes.Applicative]

g:227 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

G:23 [binder, in Tealeaves.Classes.RightModule]

G:230 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

g:232 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

g:232 [binder, in Tealeaves.Classes.TraversableMonad]

g:237 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

g:237 [binder, in Tealeaves.Classes.TraversableMonad]

G:244 [binder, in Tealeaves.Classes.TraversableFunctor]

g:245 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

g:248 [binder, in Tealeaves.Classes.TraversableMonad]

g:249 [binder, in Tealeaves.Classes.Category]

g:249 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

g:25 [binder, in Tealeaves.Classes.Applicative]

g:251 [binder, in Tealeaves.Classes.TraversableFunctor]

g:253 [binder, in Tealeaves.Classes.TraversableMonad]

g:255 [binder, in Tealeaves.Classes.DecoratedFunctor]

g:256 [binder, in Tealeaves.Classes.TraversableFunctor]

g:257 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

g:258 [binder, in Tealeaves.Classes.ListableFunctor]

g:259 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

G:26 [binder, in Tealeaves.Classes.ListableModule]

g:262 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

g:264 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

g:266 [binder, in Tealeaves.Classes.DecoratedFunctor]

g:267 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

g:269 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

g:271 [binder, in Tealeaves.Classes.DecoratedFunctor]

G:271 [binder, in Tealeaves.Classes.TraversableMonad]

g:272 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

g:276 [binder, in Tealeaves.Classes.Applicative]

g:277 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

g:277 [binder, in Tealeaves.Classes.Category]

g:278 [binder, in Tealeaves.Classes.Category]

g:279 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

G:279 [binder, in Tealeaves.Classes.TraversableMonad]

g:281 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

g:284 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

g:286 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

g:289 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

G:29 [binder, in Tealeaves.Classes.TraversableMonad]

G:291 [binder, in Tealeaves.Classes.TraversableMonad]

G:297 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

g:299 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

G:3 [binder, in Tealeaves.Classes.TraversableFunctor]

G:30 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

g:300 [binder, in Tealeaves.Classes.TraversableMonad]

G:301 [binder, in Tealeaves.Classes.Applicative]

g:306 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

G:306 [binder, in Tealeaves.Classes.TraversableMonad]

G:307 [binder, in Tealeaves.Classes.TraversableFunctor]

g:311 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

g:313 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

G:316 [binder, in Tealeaves.Classes.Applicative]

g:316 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

G:32 [binder, in Tealeaves.Classes.ListableFunctor]

g:32 [binder, in Tealeaves.Functors.List]

g:320 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

G:321 [binder, in Tealeaves.Classes.Applicative]

g:321 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

G:324 [binder, in Tealeaves.Classes.TraversableFunctor]

G:329 [binder, in Tealeaves.Classes.Applicative]

g:329 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

g:330 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

g:330 [binder, in Tealeaves.Classes.Applicative]

G:332 [binder, in Tealeaves.Classes.TraversableFunctor]

g:334 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

G:337 [binder, in Tealeaves.Classes.Applicative]

g:34 [binder, in Tealeaves.Classes.SetlikeFunctor]

g:342 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

G:345 [binder, in Tealeaves.Classes.TraversableFunctor]

g:347 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

g:352 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

G:355 [binder, in Tealeaves.Classes.TraversableFunctor]

g:357 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

G:36 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

g:362 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

G:365 [binder, in Tealeaves.Classes.TraversableFunctor]

g:367 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

g:372 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

g:377 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

g:382 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

g:387 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

g:39 [binder, in Tealeaves.Functors.Sets]

G:39 [binder, in Tealeaves.LN.Environment]

g:39 [binder, in Tealeaves.Classes.Comonad]

g:392 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

g:397 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

g:4 [binder, in Tealeaves.Util.Prelude]

g:40 [binder, in Tealeaves.Functors.Writer]

g:40 [binder, in Tealeaves.Classes.SetlikeMonad]

g:402 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

G:406 [binder, in Tealeaves.Classes.TraversableFunctor]

G:41 [binder, in Tealeaves.Classes.TraversableModule]

G:41 [binder, in Tealeaves.Classes.Functor]

G:42 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

G:427 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

g:43 [binder, in Tealeaves.Classes.Bimonad]

G:438 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

G:442 [binder, in Tealeaves.Classes.TraversableFunctor]

g:451 [binder, in Tealeaves.Classes.TraversableFunctor]

G:456 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

g:457 [binder, in Tealeaves.Classes.TraversableFunctor]

g:465 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

g:472 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

g:479 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

g:48 [binder, in Tealeaves.Classes.SetlikeModule]

G:48 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

G:48 [binder, in Tealeaves.Classes.Applicative]

g:486 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

g:49 [binder, in Tealeaves.Classes.SetlikeMonad]

g:493 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

g:500 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

g:51 [binder, in Tealeaves.Classes.SetlikeFunctor]

g:510 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

g:517 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

G:53 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

g:53 [binder, in Tealeaves.Classes.TraversableMonad]

G:54 [binder, in Tealeaves.Classes.TraversableModule]

g:55 [binder, in Tealeaves.Classes.DecoratedMonad]

g:55 [binder, in Tealeaves.Classes.Monad]

G:56 [binder, in Tealeaves.Classes.DecoratedModule]

g:57 [binder, in Tealeaves.Classes.SetlikeModule]

g:57 [binder, in Tealeaves.Classes.Comonad]

g:60 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

G:61 [binder, in Tealeaves.Classes.Functor]

G:63 [binder, in Tealeaves.Classes.TraversableFunctor]

g:64 [binder, in Tealeaves.Classes.Category]

G:65 [binder, in Tealeaves.Classes.TraversableMonad]

G:67 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

g:7 [binder, in Tealeaves.Theory.Category]

G:70 [binder, in Tealeaves.Examples.STLC.Language]

g:72 [binder, in Tealeaves.Classes.Comonad]

g:73 [binder, in Tealeaves.Classes.Bimonad]

g:73 [binder, in Tealeaves.Classes.DecoratedMonad]

G:74 [binder, in Tealeaves.Classes.TraversableModule]

g:74 [binder, in Tealeaves.Classes.Monad]

g:75 [binder, in Tealeaves.Classes.Comonad]

g:76 [binder, in Tealeaves.Classes.ListableModule]

G:77 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

g:78 [binder, in Tealeaves.Classes.Bimonad]

G:78 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

G:79 [binder, in Tealeaves.Classes.Category]

g:80 [binder, in Tealeaves.Classes.RightModule]

g:81 [binder, in Tealeaves.Classes.Functor]

g:81 [binder, in Tealeaves.Classes.DecoratedMonad]

g:82 [binder, in Tealeaves.Classes.ListableModule]

g:84 [binder, in Tealeaves.Classes.RightComodule]

G:86 [binder, in Tealeaves.Classes.TraversableFunctor]

G:86 [binder, in Tealeaves.Examples.STLC.Language]

G:86 [binder, in Tealeaves.Classes.TraversableMonad]

g:86 [binder, in Tealeaves.Classes.Comonad]

g:88 [binder, in Tealeaves.Classes.ListableModule]

G:9 [binder, in Tealeaves.Classes.Applicative]

G:9 [binder, in Tealeaves.Classes.TraversableMonad]

G:90 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

g:91 [binder, in Tealeaves.Classes.Comonad]

g:92 [binder, in Tealeaves.Classes.Bimonad]

g:93 [binder, in Tealeaves.Classes.RightModule]

G:93 [binder, in Tealeaves.Classes.TraversableFunctor]

g:93 [binder, in Tealeaves.Classes.Monad]

g:95 [binder, in Tealeaves.Functors.List]

g:95 [binder, in Tealeaves.Classes.Monad]

g:98 [binder, in Tealeaves.Classes.RightModule]

G:98 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

g:98 [binder, in Tealeaves.Classes.RightComodule]

g:99 [binder, in Tealeaves.Util.Product]

## H

helper_lemmas [section, in Tealeaves.Classes.DecoratedFunctor]homset [projection, in Tealeaves.Classes.Category]

homset [constructor, in Tealeaves.Classes.Category]

Hperm:422 [binder, in Tealeaves.LN.AssocList]

H0:10 [binder, in Tealeaves.Classes.DecoratedFunctor]

H0:10 [binder, in Tealeaves.Classes.TraversableFunctor]

H0:105 [binder, in Tealeaves.Classes.ListableFunctor]

H0:105 [binder, in Tealeaves.Classes.SetlikeFunctor]

H0:106 [binder, in Tealeaves.Classes.SetlikeModule]

H0:11 [binder, in Tealeaves.Classes.Applicative]

H0:11 [binder, in Tealeaves.Theory.Decorated]

H0:113 [binder, in Tealeaves.Classes.Category]

H0:12 [binder, in Tealeaves.Theory.Category]

H0:127 [binder, in Tealeaves.Classes.SetlikeFunctor]

H0:13 [binder, in Tealeaves.Classes.ListableFunctor]

H0:133 [binder, in Tealeaves.Classes.Monad]

H0:136 [binder, in Tealeaves.Classes.DecoratedFunctor]

H0:143 [binder, in Tealeaves.Classes.Category]

H0:145 [binder, in Tealeaves.Classes.TraversableFunctor]

H0:154 [binder, in Tealeaves.Classes.DecoratedFunctor]

H0:154 [binder, in Tealeaves.Classes.Category]

H0:159 [binder, in Tealeaves.Classes.ListableFunctor]

H0:164 [binder, in Tealeaves.Classes.Applicative]

H0:168 [binder, in Tealeaves.Classes.TraversableFunctor]

H0:174 [binder, in Tealeaves.Classes.Category]

H0:178 [binder, in Tealeaves.Classes.TraversableFunctor]

H0:185 [binder, in Tealeaves.Classes.DecoratedFunctor]

H0:186 [binder, in Tealeaves.Classes.TraversableFunctor]

H0:199 [binder, in Tealeaves.Classes.DecoratedFunctor]

H0:20 [binder, in Tealeaves.Classes.ListableFunctor]

H0:20 [binder, in Tealeaves.Classes.SetlikeFunctor]

H0:207 [binder, in Tealeaves.Classes.Category]

H0:21 [binder, in Tealeaves.Classes.Functor]

H0:216 [binder, in Tealeaves.Classes.DecoratedFunctor]

H0:22 [binder, in Tealeaves.Classes.RightModule]

H0:22 [binder, in Tealeaves.Classes.Monoid]

H0:226 [binder, in Tealeaves.Classes.TraversableFunctor]

H0:240 [binder, in Tealeaves.Classes.Category]

H0:243 [binder, in Tealeaves.Classes.TraversableFunctor]

H0:25 [binder, in Tealeaves.Classes.DecoratedFunctor]

H0:25 [binder, in Tealeaves.Classes.TraversableMonad]

H0:26 [binder, in Tealeaves.Classes.ListableFunctor]

H0:262 [binder, in Tealeaves.Classes.TraversableFunctor]

H0:266 [binder, in Tealeaves.Classes.Category]

H0:27 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

H0:27 [binder, in Tealeaves.Classes.DecoratedModule]

H0:277 [binder, in Tealeaves.Classes.ListableFunctor]

H0:282 [binder, in Tealeaves.Classes.TraversableFunctor]

H0:284 [binder, in Tealeaves.Classes.ListableFunctor]

H0:29 [binder, in Tealeaves.Classes.Comonad]

H0:3 [binder, in Tealeaves.Classes.Bimonad]

H0:3 [binder, in Tealeaves.Classes.ListableMonad]

H0:3 [binder, in Tealeaves.LN.Environment]

H0:3 [binder, in Tealeaves.Classes.SetlikeMonad]

H0:3 [binder, in Tealeaves.Classes.TraversableMonad]

H0:30 [binder, in Tealeaves.Classes.TraversableModule]

H0:30 [binder, in Tealeaves.Functors.Writer]

H0:30 [binder, in Tealeaves.Classes.DecoratedMonad]

H0:303 [binder, in Tealeaves.Classes.TraversableFunctor]

H0:317 [binder, in Tealeaves.Classes.TraversableFunctor]

H0:322 [binder, in Tealeaves.Classes.TraversableFunctor]

H0:33 [binder, in Tealeaves.Classes.Bimonad]

H0:34 [binder, in Tealeaves.Functors.Writer]

H0:35 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

H0:35 [binder, in Tealeaves.Classes.Comonad]

H0:36 [binder, in Tealeaves.Classes.ListableFunctor]

H0:39 [binder, in Tealeaves.Classes.ListableMonad]

H0:4 [binder, in Tealeaves.Classes.TraversableModule]

H0:4 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

H0:4 [binder, in Tealeaves.Classes.ListableModule]

H0:40 [binder, in Tealeaves.Classes.Functor]

H0:40 [binder, in Tealeaves.Classes.Monoid]

H0:42 [binder, in Tealeaves.Classes.Category]

H0:44 [binder, in Tealeaves.Classes.DecoratedFunctor]

H0:441 [binder, in Tealeaves.Classes.TraversableFunctor]

H0:47 [binder, in Tealeaves.Classes.Monad]

H0:49 [binder, in Tealeaves.Classes.DecoratedFunctor]

H0:5 [binder, in Tealeaves.Classes.TraversableFunctor]

H0:50 [binder, in Tealeaves.Classes.TraversableModule]

H0:53 [binder, in Tealeaves.Classes.TraversableFunctor]

H0:54 [binder, in Tealeaves.Classes.RightModule]

H0:55 [binder, in Tealeaves.Functors.Constant]

H0:55 [binder, in Tealeaves.Classes.DecoratedModule]

H0:55 [binder, in Tealeaves.Classes.Monoid]

H0:56 [binder, in Tealeaves.Functors.Writer]

H0:56 [binder, in Tealeaves.Classes.SetlikeMonad]

H0:57 [binder, in Tealeaves.Classes.RightComodule]

H0:59 [binder, in Tealeaves.Classes.SetlikeFunctor]

H0:6 [binder, in Tealeaves.Classes.ListableFunctor]

H0:6 [binder, in Tealeaves.Classes.SetlikeFunctor]

H0:6 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

H0:60 [binder, in Tealeaves.Classes.Functor]

H0:62 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

H0:64 [binder, in Tealeaves.Classes.SetlikeModule]

H0:64 [binder, in Tealeaves.Examples.STLC.Language]

H0:67 [binder, in Tealeaves.Classes.ListableModule]

H0:68 [binder, in Tealeaves.Classes.Functor]

H0:69 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

H0:7 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

H0:70 [binder, in Tealeaves.Classes.Category]

H0:72 [binder, in Tealeaves.Classes.DecoratedModule]

H0:76 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

H0:8 [binder, in Tealeaves.Classes.RightModule]

H0:8 [binder, in Tealeaves.Classes.RightComodule]

H0:81 [binder, in Tealeaves.Classes.TraversableFunctor]

H0:84 [binder, in Tealeaves.Classes.DecoratedFunctor]

H0:9 [binder, in Tealeaves.Classes.Monad]

H0:9 [binder, in Tealeaves.Classes.Comonad]

H0:93 [binder, in Tealeaves.Classes.Category]

H0:97 [binder, in Tealeaves.Classes.SetlikeMonad]

H10:103 [binder, in Tealeaves.Classes.TraversableModule]

H10:105 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

H10:116 [binder, in Tealeaves.Examples.STLC.Language]

H10:126 [binder, in Tealeaves.Classes.TraversableModule]

H10:153 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

H10:173 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

H10:200 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

H10:47 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

H10:78 [binder, in Tealeaves.Classes.TraversableModule]

H11:110 [binder, in Tealeaves.Classes.TraversableFunctor]

H11:129 [binder, in Tealeaves.Classes.TraversableMonad]

H11:14 [binder, in Tealeaves.Classes.Bimonad]

H11:210 [binder, in Tealeaves.Classes.TraversableMonad]

H11:46 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

H11:48 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

H11:52 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

H11:52 [binder, in Tealeaves.Classes.TraversableMonad]

H11:57 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

H11:95 [binder, in Tealeaves.Classes.TraversableMonad]

H12:111 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

H12:119 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

H12:121 [binder, in Tealeaves.Classes.TraversableFunctor]

H12:131 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

H12:148 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

H12:165 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

H12:170 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

H12:239 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

H12:423 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

H12:43 [binder, in Tealeaves.LN.Environment]

H12:59 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

H12:81 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

H13:45 [binder, in Tealeaves.Classes.TraversableModule]

H14:108 [binder, in Tealeaves.Classes.TraversableModule]

H14:205 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

H15:100 [binder, in Tealeaves.Classes.TraversableMonad]

H15:134 [binder, in Tealeaves.Classes.TraversableMonad]

H15:215 [binder, in Tealeaves.Classes.TraversableMonad]

H16:102 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

H16:114 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

H16:170 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

H16:175 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

H16:244 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

H16:94 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

H19:108 [binder, in Tealeaves.Classes.TraversableMonad]

H19:139 [binder, in Tealeaves.Classes.TraversableMonad]

H1:10 [binder, in Tealeaves.Classes.Monad]

H1:10 [binder, in Tealeaves.Classes.Comonad]

H1:106 [binder, in Tealeaves.Classes.ListableFunctor]

H1:106 [binder, in Tealeaves.Classes.SetlikeFunctor]

H1:108 [binder, in Tealeaves.Classes.SetlikeModule]

H1:11 [binder, in Tealeaves.Classes.TraversableFunctor]

H1:12 [binder, in Tealeaves.Classes.Applicative]

H1:128 [binder, in Tealeaves.Classes.SetlikeFunctor]

H1:138 [binder, in Tealeaves.Classes.DecoratedFunctor]

H1:141 [binder, in Tealeaves.Classes.ListableFunctor]

H1:15 [binder, in Tealeaves.Theory.Decorated]

H1:159 [binder, in Tealeaves.Classes.Monad]

H1:169 [binder, in Tealeaves.Classes.TraversableFunctor]

H1:181 [binder, in Tealeaves.Classes.ListableFunctor]

H1:187 [binder, in Tealeaves.Classes.DecoratedFunctor]

H1:188 [binder, in Tealeaves.Classes.ListableFunctor]

H1:197 [binder, in Tealeaves.Classes.ListableFunctor]

H1:21 [binder, in Tealeaves.Classes.SetlikeFunctor]

H1:221 [binder, in Tealeaves.Classes.ListableFunctor]

H1:226 [binder, in Tealeaves.Classes.DecoratedFunctor]

H1:23 [binder, in Tealeaves.Classes.Monoid]

H1:234 [binder, in Tealeaves.Classes.ListableFunctor]

H1:236 [binder, in Tealeaves.Classes.DecoratedFunctor]

H1:249 [binder, in Tealeaves.Classes.DecoratedFunctor]

H1:25 [binder, in Tealeaves.Classes.ListableModule]

H1:26 [binder, in Tealeaves.Classes.TraversableMonad]

H1:262 [binder, in Tealeaves.Classes.DecoratedFunctor]

H1:279 [binder, in Tealeaves.Classes.DecoratedFunctor]

H1:28 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

H1:28 [binder, in Tealeaves.Classes.DecoratedModule]

H1:285 [binder, in Tealeaves.Classes.ListableFunctor]

H1:31 [binder, in Tealeaves.Classes.DecoratedMonad]

H1:33 [binder, in Tealeaves.Classes.SetlikeModule]

H1:34 [binder, in Tealeaves.Classes.Bimonad]

H1:37 [binder, in Tealeaves.Classes.DecoratedFunctor]

H1:37 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

H1:39 [binder, in Tealeaves.Classes.SetlikeFunctor]

H1:4 [binder, in Tealeaves.Classes.Bimonad]

H1:4 [binder, in Tealeaves.Classes.ListableMonad]

H1:4 [binder, in Tealeaves.Classes.SetlikeMonad]

H1:4 [binder, in Tealeaves.Classes.TraversableMonad]

H1:40 [binder, in Tealeaves.Classes.ListableMonad]

H1:5 [binder, in Tealeaves.Classes.TraversableModule]

H1:5 [binder, in Tealeaves.Classes.SetlikeModule]

H1:5 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

H1:5 [binder, in Tealeaves.Classes.ListableModule]

H1:50 [binder, in Tealeaves.Classes.DecoratedFunctor]

H1:51 [binder, in Tealeaves.Classes.TraversableModule]

H1:57 [binder, in Tealeaves.Classes.DecoratedModule]

H1:57 [binder, in Tealeaves.Classes.SetlikeMonad]

H1:6 [binder, in Tealeaves.Classes.TraversableFunctor]

H1:60 [binder, in Tealeaves.Classes.DecoratedFunctor]

H1:64 [binder, in Tealeaves.Functors.Writer]

H1:64 [binder, in Tealeaves.Classes.SetlikeFunctor]

H1:65 [binder, in Tealeaves.Examples.STLC.Language]

H1:66 [binder, in Tealeaves.Classes.SetlikeModule]

H1:68 [binder, in Tealeaves.Functors.Writer]

H1:68 [binder, in Tealeaves.Classes.ListableModule]

H1:7 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

H1:7 [binder, in Tealeaves.Theory.Decorated]

H1:70 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

H1:74 [binder, in Tealeaves.Classes.DecoratedModule]

H1:77 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

H1:8 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

H1:83 [binder, in Tealeaves.Classes.SetlikeFunctor]

H1:86 [binder, in Tealeaves.Classes.DecoratedFunctor]

H1:9 [binder, in Tealeaves.Classes.RightModule]

H1:9 [binder, in Tealeaves.Classes.RightComodule]

H1:92 [binder, in Tealeaves.Functors.Writer]

H1:98 [binder, in Tealeaves.Classes.SetlikeMonad]

H23:112 [binder, in Tealeaves.Classes.TraversableMonad]

H2:10 [binder, in Tealeaves.Functors.Writer]

H2:10 [binder, in Tealeaves.Classes.RightModule]

H2:10 [binder, in Tealeaves.Classes.RightComodule]

H2:101 [binder, in Tealeaves.Classes.Monad]

H2:102 [binder, in Tealeaves.Classes.Applicative]

H2:107 [binder, in Tealeaves.Classes.SetlikeFunctor]

H2:109 [binder, in Tealeaves.Classes.SetlikeModule]

H2:11 [binder, in Tealeaves.Classes.BeckDistributiveLaw]

H2:114 [binder, in Tealeaves.Classes.Applicative]

H2:115 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

H2:118 [binder, in Tealeaves.Classes.Category]

H2:120 [binder, in Tealeaves.Classes.Applicative]

H2:123 [binder, in Tealeaves.Classes.Monad]

H2:127 [binder, in Tealeaves.Classes.Applicative]

H2:127 [binder, in Tealeaves.Classes.TraversableFunctor]

H2:129 [binder, in Tealeaves.Classes.SetlikeFunctor]

H2:139 [binder, in Tealeaves.Classes.DecoratedFunctor]

H2:139 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

H2:151 [binder, in Tealeaves.Classes.Monad]

H2:160 [binder, in Tealeaves.Examples.STLC.Language]

H2:163 [binder, in Tealeaves.Classes.DecoratedFunctor]

H2:163 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

H2:167 [binder, in Tealeaves.Examples.STLC.Language]

H2:170 [binder, in Tealeaves.Classes.TraversableFunctor]

H2:176 [binder, in Tealeaves.Classes.Applicative]

H2:179 [binder, in Tealeaves.Classes.Monad]

H2:190 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

H2:20 [binder, in Tealeaves.Theory.Decorated]

H2:211 [binder, in Tealeaves.Classes.Category]

H2:22 [binder, in Tealeaves.Classes.SetlikeFunctor]

H2:236 [binder, in Tealeaves.Classes.ListableFunctor]

H2:24 [binder, in Tealeaves.Classes.Functor]

H2:24 [binder, in Tealeaves.Classes.Monoid]

H2:240 [binder, in Tealeaves.Classes.ListableFunctor]

H2:25 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

H2:251 [binder, in Tealeaves.Classes.Applicative]

H2:256 [binder, in Tealeaves.Classes.ListableFunctor]

H2:26 [binder, in Tealeaves.Classes.Monad]

H2:26 [binder, in Tealeaves.Classes.RightComodule]

H2:286 [binder, in Tealeaves.Classes.ListableFunctor]

H2:29 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

H2:29 [binder, in Tealeaves.Classes.DecoratedModule]

H2:296 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

H2:30 [binder, in Tealeaves.Classes.TraversableMonad]

H2:305 [binder, in Tealeaves.Classes.Applicative]

H2:310 [binder, in Tealeaves.Classes.TraversableMonad]

H2:311 [binder, in Tealeaves.Classes.TraversableFunctor]

H2:32 [binder, in Tealeaves.Classes.DecoratedMonad]

H2:336 [binder, in Tealeaves.Classes.TraversableFunctor]

H2:341 [binder, in Tealeaves.Classes.Applicative]

H2:349 [binder, in Tealeaves.Classes.TraversableFunctor]

H2:35 [binder, in Tealeaves.Classes.Bimonad]

H2:359 [binder, in Tealeaves.Classes.TraversableFunctor]

H2:369 [binder, in Tealeaves.Classes.TraversableFunctor]

H2:37 [binder, in Tealeaves.Classes.RightModule]

H2:38 [binder, in Tealeaves.Classes.BeckDistributiveLaw]

H2:382 [binder, in Tealeaves.Classes.TraversableFunctor]

H2:39 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

H2:390 [binder, in Tealeaves.Classes.TraversableFunctor]

H2:41 [binder, in Tealeaves.Classes.ListableMonad]

H2:410 [binder, in Tealeaves.Classes.TraversableFunctor]

H2:423 [binder, in Tealeaves.Classes.TraversableFunctor]

H2:43 [binder, in Tealeaves.Classes.Functor]

H2:431 [binder, in Tealeaves.Classes.TraversableFunctor]

H2:45 [binder, in Tealeaves.Classes.Comonad]

H2:47 [binder, in Tealeaves.Classes.Category]

H2:47 [binder, in Tealeaves.Classes.RightComodule]

H2:5 [binder, in Tealeaves.Classes.Bimonad]

H2:5 [binder, in Tealeaves.Classes.DecoratedMonad]

H2:5 [binder, in Tealeaves.Classes.ListableMonad]

H2:5 [binder, in Tealeaves.Theory.Listable]

H2:5 [binder, in Tealeaves.Classes.SetlikeMonad]

H2:5 [binder, in Tealeaves.Classes.TraversableMonad]

H2:52 [binder, in Tealeaves.Classes.Applicative]

H2:53 [binder, in Tealeaves.Classes.Comonad]

H2:58 [binder, in Tealeaves.Classes.SetlikeMonad]

H2:59 [binder, in Tealeaves.Classes.DecoratedModule]

H2:6 [binder, in Tealeaves.Classes.TraversableModule]

H2:6 [binder, in Tealeaves.Classes.ListableModule]

H2:62 [binder, in Tealeaves.Classes.Monad]

H2:63 [binder, in Tealeaves.Classes.Functor]

H2:66 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

H2:67 [binder, in Tealeaves.Classes.SetlikeModule]

H2:67 [binder, in Tealeaves.Classes.Comonad]

H2:68 [binder, in Tealeaves.Classes.SetlikeFunctor]

H2:69 [binder, in Tealeaves.Classes.ListableModule]

H2:70 [binder, in Tealeaves.Classes.Monad]

H2:72 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

H2:74 [binder, in Tealeaves.Examples.STLC.Language]

H2:75 [binder, in Tealeaves.Classes.Category]

H2:79 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

H2:79 [binder, in Tealeaves.Classes.Applicative]

H2:8 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

H2:81 [binder, in Tealeaves.Classes.Comonad]

H2:86 [binder, in Tealeaves.Classes.Applicative]

H2:87 [binder, in Tealeaves.Classes.SetlikeFunctor]

H2:87 [binder, in Tealeaves.Classes.Monad]

H2:89 [binder, in Tealeaves.Classes.DecoratedFunctor]

H2:9 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

H2:90 [binder, in Tealeaves.Examples.STLC.Language]

H2:92 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

H2:93 [binder, in Tealeaves.Classes.Applicative]

H2:99 [binder, in Tealeaves.Classes.SetlikeMonad]

H3:10 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

H3:100 [binder, in Tealeaves.Classes.SetlikeMonad]

H3:11 [binder, in Tealeaves.Classes.RightModule]

H3:11 [binder, in Tealeaves.Classes.RightComodule]

H3:110 [binder, in Tealeaves.Classes.SetlikeModule]

H3:119 [binder, in Tealeaves.Classes.TraversableMonad]

H3:136 [binder, in Tealeaves.Functors.List]

H3:140 [binder, in Tealeaves.Classes.DecoratedFunctor]

H3:171 [binder, in Tealeaves.Classes.TraversableFunctor]

H3:18 [binder, in Tealeaves.Classes.ListableMonad]

H3:200 [binder, in Tealeaves.Classes.TraversableMonad]

H3:205 [binder, in Tealeaves.Classes.DecoratedFunctor]

H3:21 [binder, in Tealeaves.Classes.ListableModule]

H3:216 [binder, in Tealeaves.Classes.Category]

H3:22 [binder, in Tealeaves.Classes.SetlikeMonad]

H3:22 [binder, in Tealeaves.Theory.Decorated]

H3:23 [binder, in Tealeaves.Classes.SetlikeModule]

H3:237 [binder, in Tealeaves.Classes.ListableFunctor]

H3:241 [binder, in Tealeaves.Classes.ListableFunctor]

H3:26 [binder, in Tealeaves.Classes.TraversableModule]

H3:263 [binder, in Tealeaves.Classes.TraversableMonad]

H3:27 [binder, in Tealeaves.Classes.RightComodule]

H3:270 [binder, in Tealeaves.Classes.TraversableMonad]

H3:290 [binder, in Tealeaves.Classes.TraversableMonad]

H3:30 [binder, in Tealeaves.Classes.DecoratedModule]

H3:31 [binder, in Tealeaves.Classes.ListableMonad]

H3:31 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

H3:31 [binder, in Tealeaves.Classes.TraversableMonad]

H3:317 [binder, in Tealeaves.Classes.TraversableMonad]

H3:33 [binder, in Tealeaves.Classes.DecoratedMonad]

H3:36 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

H3:37 [binder, in Tealeaves.Theory.Decorated]

H3:39 [binder, in Tealeaves.Classes.TraversableMonad]

H3:40 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

H3:42 [binder, in Tealeaves.Classes.ListableMonad]

H3:54 [binder, in Tealeaves.Classes.Category]

H3:59 [binder, in Tealeaves.Classes.SetlikeMonad]

H3:6 [binder, in Tealeaves.Classes.Bimonad]

H3:6 [binder, in Tealeaves.Theory.Listable]

H3:60 [binder, in Tealeaves.Classes.DecoratedModule]

H3:60 [binder, in Tealeaves.Classes.TraversableMonad]

H3:63 [binder, in Tealeaves.Functors.Constant]

H3:68 [binder, in Tealeaves.Classes.SetlikeModule]

H3:7 [binder, in Tealeaves.Classes.TraversableModule]

H3:7 [binder, in Tealeaves.Classes.ListableModule]

H3:70 [binder, in Tealeaves.Classes.ListableModule]

H3:73 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

H3:74 [binder, in Tealeaves.Functors.Writer]

H3:80 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

H3:82 [binder, in Tealeaves.Classes.TraversableMonad]

H3:88 [binder, in Tealeaves.Classes.SetlikeFunctor]

H3:9 [binder, in Tealeaves.Classes.DecoratedMonad]

H3:9 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

H4:101 [binder, in Tealeaves.Classes.SetlikeMonad]

H4:11 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

H4:111 [binder, in Tealeaves.Classes.SetlikeModule]

H4:123 [binder, in Tealeaves.Classes.Category]

H4:133 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

H4:145 [binder, in Tealeaves.Classes.ListableFunctor]

H4:160 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

H4:229 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

H4:23 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

H4:25 [binder, in Tealeaves.Theory.Decorated]

H4:28 [binder, in Tealeaves.Classes.RightComodule]

H4:29 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

H4:31 [binder, in Tealeaves.Classes.DecoratedModule]

H4:32 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

H4:32 [binder, in Tealeaves.Classes.TraversableMonad]

H4:34 [binder, in Tealeaves.Classes.DecoratedMonad]

H4:41 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

H4:413 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

H4:43 [binder, in Tealeaves.Classes.ListableMonad]

H4:44 [binder, in Tealeaves.Classes.RightModule]

H4:455 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

H4:46 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

H4:57 [binder, in Tealeaves.Classes.TraversableFunctor]

H4:60 [binder, in Tealeaves.Classes.SetlikeMonad]

H4:61 [binder, in Tealeaves.Classes.DecoratedModule]

H4:65 [binder, in Tealeaves.Classes.RightModule]

H4:68 [binder, in Tealeaves.Classes.RightComodule]

H4:69 [binder, in Tealeaves.Classes.SetlikeModule]

H4:71 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

H4:74 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

H4:76 [binder, in Tealeaves.Classes.RightModule]

H4:8 [binder, in Tealeaves.Classes.TraversableModule]

H4:8 [binder, in Tealeaves.Classes.ListableModule]

H4:8 [binder, in Tealeaves.Classes.DecoratedModule]

H4:80 [binder, in Tealeaves.Classes.RightComodule]

H4:81 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

H4:85 [binder, in Tealeaves.Classes.TraversableFunctor]

H4:90 [binder, in Tealeaves.Classes.RightModule]

H4:93 [binder, in Tealeaves.Classes.RightComodule]

H5:109 [binder, in Tealeaves.Classes.DecoratedMonad]

H5:112 [binder, in Tealeaves.Classes.SetlikeModule]

H5:12 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

H5:12 [binder, in Tealeaves.Classes.DecoratedModule]

H5:124 [binder, in Tealeaves.Classes.DecoratedMonad]

H5:142 [binder, in Tealeaves.Classes.DecoratedMonad]

H5:15 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

H5:150 [binder, in Tealeaves.Classes.TraversableFunctor]

H5:156 [binder, in Tealeaves.Classes.TraversableFunctor]

H5:18 [binder, in Tealeaves.Classes.TraversableFunctor]

H5:184 [binder, in Tealeaves.Classes.DecoratedMonad]

H5:193 [binder, in Tealeaves.Classes.TraversableFunctor]

H5:199 [binder, in Tealeaves.Classes.TraversableFunctor]

H5:231 [binder, in Tealeaves.Classes.TraversableFunctor]

H5:248 [binder, in Tealeaves.Classes.TraversableFunctor]

H5:267 [binder, in Tealeaves.Classes.TraversableFunctor]

H5:29 [binder, in Tealeaves.Classes.RightComodule]

H5:32 [binder, in Tealeaves.Classes.DecoratedModule]

H5:33 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

H5:42 [binder, in Tealeaves.Classes.TraversableFunctor]

H5:42 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

H5:446 [binder, in Tealeaves.Classes.TraversableFunctor]

H5:49 [binder, in Tealeaves.Classes.DecoratedModule]

H5:51 [binder, in Tealeaves.Classes.DecoratedMonad]

H5:58 [binder, in Tealeaves.Classes.TraversableModule]

H5:62 [binder, in Tealeaves.Classes.DecoratedModule]

H5:70 [binder, in Tealeaves.Classes.SetlikeModule]

H5:75 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

H5:9 [binder, in Tealeaves.Classes.TraversableModule]

H5:9 [binder, in Tealeaves.Classes.ListableModule]

H5:91 [binder, in Tealeaves.Classes.DecoratedMonad]

H6:10 [binder, in Tealeaves.Classes.SetlikeModule]

H6:100 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

H6:106 [binder, in Tealeaves.Classes.DecoratedFunctor]

H6:108 [binder, in Tealeaves.Classes.ListableModule]

H6:111 [binder, in Tealeaves.Examples.STLC.Language]

H6:113 [binder, in Tealeaves.Classes.SetlikeModule]

H6:121 [binder, in Tealeaves.Classes.TraversableModule]

H6:121 [binder, in Tealeaves.Examples.STLC.Language]

H6:126 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

H6:13 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

H6:13 [binder, in Tealeaves.Classes.TraversableMonad]

H6:146 [binder, in Tealeaves.Classes.TraversableModule]

H6:148 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

H6:15 [binder, in Tealeaves.Classes.BeckDistributiveLaw]

H6:168 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

H6:181 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

H6:195 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

H6:20 [binder, in Tealeaves.Classes.TraversableMonad]

H6:255 [binder, in Tealeaves.Classes.Applicative]

H6:267 [binder, in Tealeaves.Classes.ListableFunctor]

H6:30 [binder, in Tealeaves.Classes.RightModule]

H6:30 [binder, in Tealeaves.Classes.Monad]

H6:30 [binder, in Tealeaves.Classes.RightComodule]

H6:301 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

H6:33 [binder, in Tealeaves.Classes.DecoratedModule]

H6:345 [binder, in Tealeaves.Classes.Applicative]

H6:395 [binder, in Tealeaves.Classes.TraversableFunctor]

H6:43 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

H6:43 [binder, in Tealeaves.Theory.Decorated]

H6:436 [binder, in Tealeaves.Classes.TraversableFunctor]

H6:45 [binder, in Tealeaves.Classes.ListableModule]

H6:56 [binder, in Tealeaves.Classes.Applicative]

H6:58 [binder, in Tealeaves.Classes.DecoratedMonad]

H6:62 [binder, in Tealeaves.Classes.ListableModule]

H6:63 [binder, in Tealeaves.Classes.DecoratedModule]

H6:69 [binder, in Tealeaves.Classes.TraversableModule]

H6:71 [binder, in Tealeaves.Classes.SetlikeModule]

H6:71 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

H6:76 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

H6:95 [binder, in Tealeaves.Classes.TraversableModule]

H6:98 [binder, in Tealeaves.Classes.ListableModule]

H7:107 [binder, in Tealeaves.Classes.DecoratedFunctor]

H7:11 [binder, in Tealeaves.Classes.SetlikeModule]

H7:114 [binder, in Tealeaves.Classes.SetlikeModule]

H7:124 [binder, in Tealeaves.Classes.TraversableMonad]

H7:14 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

H7:16 [binder, in Tealeaves.Classes.BeckDistributiveLaw]

H7:205 [binder, in Tealeaves.Classes.TraversableMonad]

H7:275 [binder, in Tealeaves.Classes.TraversableMonad]

H7:283 [binder, in Tealeaves.Classes.TraversableMonad]

H7:295 [binder, in Tealeaves.Classes.TraversableMonad]

H7:34 [binder, in Tealeaves.Classes.DecoratedModule]

H7:40 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

H7:44 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

H7:47 [binder, in Tealeaves.Classes.TraversableMonad]

H7:59 [binder, in Tealeaves.Classes.DecoratedMonad]

H7:64 [binder, in Tealeaves.Classes.DecoratedModule]

H7:69 [binder, in Tealeaves.Classes.TraversableMonad]

H7:72 [binder, in Tealeaves.Classes.SetlikeModule]

H7:78 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

H7:90 [binder, in Tealeaves.Classes.TraversableMonad]

H8:112 [binder, in Tealeaves.Classes.DecoratedModule]

H8:115 [binder, in Tealeaves.Classes.SetlikeModule]

H8:116 [binder, in Tealeaves.Classes.TraversableFunctor]

H8:12 [binder, in Tealeaves.LN.Theory]

H8:131 [binder, in Tealeaves.Classes.DecoratedModule]

H8:143 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

H8:150 [binder, in Tealeaves.Classes.DecoratedModule]

H8:155 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

H8:165 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

H8:175 [binder, in Tealeaves.LN.Operations]

H8:22 [binder, in Tealeaves.Functors.Writer]

H8:234 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

H8:25 [binder, in Tealeaves.LN.Environment]

H8:32 [binder, in Tealeaves.Classes.TraversableFunctor]

H8:37 [binder, in Tealeaves.LN.Operations]

H8:38 [binder, in Tealeaves.LN.Environment]

H8:418 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

H8:431 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

H8:442 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

H8:45 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

H8:460 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

H8:54 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

H8:63 [binder, in Tealeaves.LN.Operations]

H8:65 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

H8:65 [binder, in Tealeaves.Classes.DecoratedModule]

H8:67 [binder, in Tealeaves.Classes.TraversableFunctor]

H8:73 [binder, in Tealeaves.Classes.SetlikeModule]

H8:76 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

H8:79 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

H8:79 [binder, in Tealeaves.LN.Operations]

H8:90 [binder, in Tealeaves.Classes.DecoratedModule]

H8:97 [binder, in Tealeaves.Classes.TraversableFunctor]

H8:98 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

H9:103 [binder, in Tealeaves.Examples.STLC.Language]

H9:161 [binder, in Tealeaves.Classes.TraversableFunctor]

H9:18 [binder, in Tealeaves.Classes.TraversableModule]

H9:204 [binder, in Tealeaves.Classes.TraversableFunctor]

H9:235 [binder, in Tealeaves.Classes.Applicative]

H9:236 [binder, in Tealeaves.Classes.TraversableFunctor]

H9:272 [binder, in Tealeaves.Classes.TraversableFunctor]

H9:35 [binder, in Tealeaves.Classes.ListableModule]

H9:40 [binder, in Tealeaves.Classes.TraversableModule]

H9:46 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

H9:47 [binder, in Tealeaves.Classes.TraversableFunctor]

H9:80 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

H:10 [binder, in Tealeaves.LN.Environment]

H:10 [binder, in Tealeaves.Classes.Applicative]

H:10 [binder, in Tealeaves.Classes.Category]

H:104 [binder, in Tealeaves.Classes.SetlikeFunctor]

H:105 [binder, in Tealeaves.Classes.SetlikeModule]

H:114 [binder, in Tealeaves.Classes.DecoratedFunctor]

H:118 [binder, in Tealeaves.Functors.List]

H:126 [binder, in Tealeaves.Classes.SetlikeFunctor]

H:127 [binder, in Tealeaves.Functors.List]

H:132 [binder, in Tealeaves.Classes.Monad]

H:134 [binder, in Tealeaves.Classes.DecoratedFunctor]

h:14 [binder, in Tealeaves.Util.Prelude]

H:143 [binder, in Tealeaves.Functors.List]

h:145 [binder, in Tealeaves.Classes.Applicative]

h:153 [binder, in Tealeaves.Classes.Applicative]

H:158 [binder, in Tealeaves.Classes.ListableFunctor]

H:163 [binder, in Tealeaves.Classes.Applicative]

H:167 [binder, in Tealeaves.Classes.TraversableFunctor]

h:173 [binder, in Tealeaves.Classes.DecoratedMonad]

H:18 [binder, in Tealeaves.Classes.Category]

H:183 [binder, in Tealeaves.Classes.DecoratedFunctor]

H:183 [binder, in Tealeaves.Classes.ListableFunctor]

H:19 [binder, in Tealeaves.Classes.ListableFunctor]

H:19 [binder, in Tealeaves.Classes.SetlikeFunctor]

H:190 [binder, in Tealeaves.Classes.ListableFunctor]

h:192 [binder, in Tealeaves.Classes.TraversableMonad]

H:2 [binder, in Tealeaves.Classes.Bimonad]

H:2 [binder, in Tealeaves.Classes.ListableFunctor]

H:2 [binder, in Tealeaves.Classes.ListableMonad]

H:2 [binder, in Tealeaves.LN.Environment]

H:2 [binder, in Tealeaves.LN.Operations]

H:2 [binder, in Tealeaves.Classes.SetlikeMonad]

H:2 [binder, in Tealeaves.Classes.TraversableMonad]

H:21 [binder, in Tealeaves.Classes.Monoid]

H:212 [binder, in Tealeaves.Classes.DecoratedFunctor]

H:214 [binder, in Tealeaves.Classes.DecoratedFunctor]

H:23 [binder, in Tealeaves.Classes.DecoratedFunctor]

H:23 [binder, in Tealeaves.Theory.Category]

H:24 [binder, in Tealeaves.Classes.TraversableMonad]

H:25 [binder, in Tealeaves.Classes.ListableFunctor]

H:25 [binder, in Tealeaves.Theory.Category]

H:25 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

H:26 [binder, in Tealeaves.Classes.DecoratedModule]

H:27 [binder, in Tealeaves.Theory.Category]

H:272 [binder, in Tealeaves.Classes.ListableFunctor]

H:276 [binder, in Tealeaves.Classes.ListableFunctor]

H:28 [binder, in Tealeaves.Classes.Comonad]

H:281 [binder, in Tealeaves.Classes.TraversableFunctor]

H:282 [binder, in Tealeaves.Classes.ListableFunctor]

H:29 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

H:29 [binder, in Tealeaves.Classes.DecoratedMonad]

H:3 [binder, in Tealeaves.Classes.TraversableModule]

H:3 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

H:3 [binder, in Tealeaves.Classes.ListableModule]

H:32 [binder, in Tealeaves.Classes.Bimonad]

H:32 [binder, in Tealeaves.Theory.Category]

H:33 [binder, in Tealeaves.Classes.RightModule]

H:33 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

H:34 [binder, in Tealeaves.Classes.DecoratedFunctor]

H:34 [binder, in Tealeaves.Classes.ListableFunctor]

H:34 [binder, in Tealeaves.Classes.Comonad]

H:36 [binder, in Tealeaves.Classes.Monoid]

H:38 [binder, in Tealeaves.Classes.ListableMonad]

H:4 [binder, in Tealeaves.Classes.TraversableFunctor]

H:42 [binder, in Tealeaves.Classes.DecoratedFunctor]

H:42 [binder, in Tealeaves.Classes.RightComodule]

H:45 [binder, in Tealeaves.Functors.Writer]

H:46 [binder, in Tealeaves.Classes.Monad]

H:47 [binder, in Tealeaves.Classes.DecoratedFunctor]

H:47 [binder, in Tealeaves.Functors.Constant]

H:48 [binder, in Tealeaves.Classes.TraversableModule]

H:48 [binder, in Tealeaves.Classes.Functor]

H:5 [binder, in Tealeaves.Classes.SetlikeFunctor]

H:5 [binder, in Tealeaves.Classes.Category]

H:5 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

H:52 [binder, in Tealeaves.Classes.Bimonad]

H:52 [binder, in Tealeaves.Functors.Writer]

H:52 [binder, in Tealeaves.Classes.RightModule]

H:52 [binder, in Tealeaves.Classes.Monad]

H:53 [binder, in Tealeaves.Classes.DecoratedModule]

H:54 [binder, in Tealeaves.Classes.Monoid]

H:55 [binder, in Tealeaves.Classes.SetlikeMonad]

H:55 [binder, in Tealeaves.Classes.RightComodule]

H:57 [binder, in Tealeaves.Classes.SetlikeFunctor]

H:58 [binder, in Tealeaves.Classes.DecoratedFunctor]

H:6 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

H:61 [binder, in Tealeaves.Functors.Writer]

H:63 [binder, in Tealeaves.Classes.SetlikeModule]

H:63 [binder, in Tealeaves.Examples.STLC.Language]

H:66 [binder, in Tealeaves.Classes.ListableModule]

H:67 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

H:69 [binder, in Tealeaves.Classes.Bimonad]

H:7 [binder, in Tealeaves.Classes.RightModule]

H:7 [binder, in Tealeaves.Util.EqDec_eq]

H:7 [binder, in Tealeaves.Classes.RightComodule]

H:70 [binder, in Tealeaves.Classes.DecoratedModule]

H:74 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

h:74 [binder, in Tealeaves.Classes.Comonad]

H:78 [binder, in Tealeaves.Functors.Writer]

H:8 [binder, in Tealeaves.Classes.Monad]

H:8 [binder, in Tealeaves.Classes.Comonad]

H:87 [binder, in Tealeaves.Classes.Bimonad]

H:89 [binder, in Tealeaves.Functors.Writer]

H:9 [binder, in Tealeaves.Classes.DecoratedFunctor]

H:9 [binder, in Tealeaves.Theory.Category]

H:9 [binder, in Tealeaves.Classes.Functor]

H:9 [binder, in Tealeaves.Util.EqDec_eq]

H:9 [binder, in Tealeaves.Theory.Decorated]

h:94 [binder, in Tealeaves.Classes.Monad]

H:96 [binder, in Tealeaves.Classes.SetlikeMonad]

Hϕ:250 [binder, in Tealeaves.Classes.ListableFunctor]

## I

Identities [record, in Tealeaves.Classes.Category]Identities [inductive, in Tealeaves.Classes.Category]

Identities0:19 [binder, in Tealeaves.Classes.Category]

iff_intro_swap [lemma, in Tealeaves.Util.LibTactics]

induct_height_max2 [lemma, in Tealeaves.Util.LibTactics]

ind_sub_iff [lemma, in Tealeaves.Classes.SetlikeModule]

ind_subd_iff [lemma, in Tealeaves.Classes.SetlikeModule]

ind_subst_iff [lemma, in Tealeaves.LN.Theory]

ind_subst_loc_iff [lemma, in Tealeaves.LN.Theory]

ind_fmap_mono [lemma, in Tealeaves.Classes.SetlikeFunctor]

ind_fmap_iff [lemma, in Tealeaves.Classes.SetlikeFunctor]

ind_fmapd_mono [lemma, in Tealeaves.Classes.SetlikeFunctor]

ind_fmapd_iff [lemma, in Tealeaves.Classes.SetlikeFunctor]

ind_of_in [lemma, in Tealeaves.Classes.SetlikeFunctor]

ind_subst_iff [lemma, in Tealeaves.LN.Operations]

ind_close_iff [lemma, in Tealeaves.LN.Operations]

ind_open_iff [lemma, in Tealeaves.LN.Operations]

ind_bind_iff [lemma, in Tealeaves.Classes.SetlikeMonad]

ind_bindd_iff [lemma, in Tealeaves.Classes.SetlikeMonad]

ind_ret_iff [lemma, in Tealeaves.Classes.SetlikeMonad]

inj_pair2 [axiom, in Tealeaves.Util.LibTactics]

inversion11 [lemma, in Tealeaves.Examples.STLC.Theory]

inversion12 [lemma, in Tealeaves.Examples.STLC.Theory]

inversion21 [lemma, in Tealeaves.Examples.STLC.Theory]

inversion22 [lemma, in Tealeaves.Examples.STLC.Theory]

inversion3 [lemma, in Tealeaves.Examples.STLC.Theory]

inv_app_eq [lemma, in Tealeaves.Classes.ListableFunctor]

inv_app_eq_rr [lemma, in Tealeaves.Classes.ListableFunctor]

inv_app_eq_lr [lemma, in Tealeaves.Classes.ListableFunctor]

inv_app_eq_rl [lemma, in Tealeaves.Classes.ListableFunctor]

inv_app_eq_ll [lemma, in Tealeaves.Classes.ListableFunctor]

in_split [lemma, in Tealeaves.LN.AssocList]

in_unique [lemma, in Tealeaves.LN.AssocList]

in_weaken1 [lemma, in Tealeaves.LN.AssocList]

in_decidable [lemma, in Tealeaves.LN.AssocList]

in_lookup [lemma, in Tealeaves.LN.AssocList]

in_decide [lemma, in Tealeaves.LN.AssocList]

in_cons_uniq_iff [lemma, in Tealeaves.LN.AssocList]

in_app_uniq_iff [lemma, in Tealeaves.LN.AssocList]

in_theorems_uniq [section, in Tealeaves.LN.AssocList]

in_in_range [lemma, in Tealeaves.LN.AssocList]

in_in_domset [lemma, in Tealeaves.LN.AssocList]

in_in_dom [lemma, in Tealeaves.LN.AssocList]

in_fmap_mono [lemma, in Tealeaves.LN.AssocList]

in_app_3 [lemma, in Tealeaves.LN.AssocList]

in_app2 [lemma, in Tealeaves.LN.AssocList]

in_cons_3 [lemma, in Tealeaves.LN.AssocList]

in_cons2 [lemma, in Tealeaves.LN.AssocList]

in_cons1 [lemma, in Tealeaves.LN.AssocList]

in_one_3 [lemma, in Tealeaves.LN.AssocList]

in_one2 [lemma, in Tealeaves.LN.AssocList]

in_one1 [lemma, in Tealeaves.LN.AssocList]

in_theorems [section, in Tealeaves.LN.AssocList]

in_app_iff [lemma, in Tealeaves.LN.AssocList]

in_one_iff [lemma, in Tealeaves.LN.AssocList]

in_cons_iff [lemma, in Tealeaves.LN.AssocList]

in_nil_iff [lemma, in Tealeaves.LN.AssocList]

in_rewriting_lemmas [section, in Tealeaves.LN.AssocList]

in_range_fmap [lemma, in Tealeaves.LN.AssocList]

in_range_app [lemma, in Tealeaves.LN.AssocList]

in_range_one [lemma, in Tealeaves.LN.AssocList]

in_range_cons [lemma, in Tealeaves.LN.AssocList]

in_range_nil [lemma, in Tealeaves.LN.AssocList]

in_range_lemmas [section, in Tealeaves.LN.AssocList]

in_domset_fmap [lemma, in Tealeaves.LN.AssocList]

in_domset_app [lemma, in Tealeaves.LN.AssocList]

in_domset_cons [lemma, in Tealeaves.LN.AssocList]

in_domset_one [lemma, in Tealeaves.LN.AssocList]

in_domset_nil [lemma, in Tealeaves.LN.AssocList]

in_domset_lemmas [section, in Tealeaves.LN.AssocList]

in_dom_fmap [lemma, in Tealeaves.LN.AssocList]

in_dom_app [lemma, in Tealeaves.LN.AssocList]

in_dom_one [lemma, in Tealeaves.LN.AssocList]

in_dom_cons [lemma, in Tealeaves.LN.AssocList]

in_dom_nil [lemma, in Tealeaves.LN.AssocList]

in_dom_lemmas [section, in Tealeaves.LN.AssocList]

in_dom_envmap_iff [lemma, in Tealeaves.LN.AssocList]

in_range_envmap_iff [lemma, in Tealeaves.LN.AssocList]

in_envmap_iff [lemma, in Tealeaves.LN.AssocList]

in_envmap_lemmas [section, in Tealeaves.LN.AssocList]

in_domset_iff_dom [lemma, in Tealeaves.LN.AssocList]

in_domset_iff [lemma, in Tealeaves.LN.AssocList]

in_range_iff [lemma, in Tealeaves.LN.AssocList]

in_dom_iff [lemma, in Tealeaves.LN.AssocList]

in_operations_lemmas [section, in Tealeaves.LN.AssocList]

in_iff_in_list [lemma, in Tealeaves.Classes.ListableFunctor]

in_subd_iff [lemma, in Tealeaves.Classes.SetlikeModule]

in_sub_iff [lemma, in Tealeaves.Classes.SetlikeModule]

in_action_iff [lemma, in Tealeaves.Classes.SetlikeModule]

in_free_close_iff1 [lemma, in Tealeaves.LN.Theory]

in_free_close_iff [lemma, in Tealeaves.LN.Theory]

in_free_close_iff_loc2 [lemma, in Tealeaves.LN.Theory]

in_free_close_iff_loc1 [lemma, in Tealeaves.LN.Theory]

in_free_subst_lower [lemma, in Tealeaves.LN.Theory]

in_subst_lower [lemma, in Tealeaves.LN.Theory]

in_free_subst_upper [lemma, in Tealeaves.LN.Theory]

in_subst_upper [lemma, in Tealeaves.LN.Theory]

in_freeset_subst_iff [lemma, in Tealeaves.LN.Theory]

in_free_subst_iff [lemma, in Tealeaves.LN.Theory]

in_subst_iff [lemma, in Tealeaves.LN.Theory]

in_subst_loc_iff [lemma, in Tealeaves.LN.Theory]

in_fmapd_iff [lemma, in Tealeaves.Classes.SetlikeFunctor]

in_of_ind [lemma, in Tealeaves.Classes.SetlikeFunctor]

in_in_extract [lemma, in Tealeaves.Classes.SetlikeFunctor]

in_shift_mono [lemma, in Tealeaves.Classes.SetlikeFunctor]

in_shift_iff [lemma, in Tealeaves.Classes.SetlikeFunctor]

in_fmap_mono [lemma, in Tealeaves.Classes.SetlikeFunctor]

in_fmap_iff [lemma, in Tealeaves.Classes.SetlikeFunctor]

in_atoms_iff [lemma, in Tealeaves.LN.AtomSet]

in_atoms_app [lemma, in Tealeaves.LN.AtomSet]

in_atoms_one [lemma, in Tealeaves.LN.AtomSet]

in_atoms_cons [lemma, in Tealeaves.LN.AtomSet]

in_atoms_nil [lemma, in Tealeaves.LN.AtomSet]

in_elements_iff [lemma, in Tealeaves.LN.AtomSet]

in_singleton_iff [lemma, in Tealeaves.LN.AtomSet]

in_freeset_iff [lemma, in Tealeaves.LN.Environment]

in_range_subst [lemma, in Tealeaves.LN.Environment]

in_free_iff [lemma, in Tealeaves.LN.Environment]

in_env_spec [lemma, in Tealeaves.LN.Environment]

in_env_app [lemma, in Tealeaves.LN.Environment]

in_env_one [lemma, in Tealeaves.LN.Environment]

in_env_cons [lemma, in Tealeaves.LN.Environment]

in_env_nil [lemma, in Tealeaves.LN.Environment]

in_free_iff_T [lemma, in Tealeaves.LN.Operations]

in_free_iff [lemma, in Tealeaves.LN.Operations]

in_subst_iff [lemma, in Tealeaves.LN.Operations]

in_close_iff [lemma, in Tealeaves.LN.Operations]

in_open_iff [lemma, in Tealeaves.LN.Operations]

in_list_app [lemma, in Tealeaves.Functors.List]

in_list_ret [lemma, in Tealeaves.Functors.List]

in_list_one [lemma, in Tealeaves.Functors.List]

in_list_cons [lemma, in Tealeaves.Functors.List]

in_list_nil [lemma, in Tealeaves.Functors.List]

in_term_3 [lemma, in Tealeaves.Examples.STLC.Language]

in_term_2 [lemma, in Tealeaves.Examples.STLC.Language]

in_term_1 [lemma, in Tealeaves.Examples.STLC.Language]

in_bindd_iff [lemma, in Tealeaves.Classes.SetlikeMonad]

in_bind_iff [lemma, in Tealeaves.Classes.SetlikeMonad]

in_join_iff [lemma, in Tealeaves.Classes.SetlikeMonad]

in_ret_iff [lemma, in Tealeaves.Classes.SetlikeMonad]

is_bound_or_free [definition, in Tealeaves.LN.Operations]

is_opened [definition, in Tealeaves.LN.Operations]

is_bound_or_free_monotone [lemma, in Tealeaves.Examples.STLC.Theory]

## J

join [projection, in Tealeaves.Classes.Category]Join [record, in Tealeaves.Classes.Category]

join [constructor, in Tealeaves.Classes.Category]

Join [inductive, in Tealeaves.Classes.Category]

join [projection, in Tealeaves.Classes.Monad]

Join [record, in Tealeaves.Classes.Monad]

join [constructor, in Tealeaves.Classes.Monad]

Join [inductive, in Tealeaves.Classes.Monad]

Join_State [instance, in Tealeaves.Functors.State]

join_join [lemma, in Tealeaves.Functors.Sets]

join_fmap_ret [lemma, in Tealeaves.Functors.Sets]

join_ret [lemma, in Tealeaves.Functors.Sets]

join_set_add [lemma, in Tealeaves.Functors.Sets]

join_set_one [lemma, in Tealeaves.Functors.Sets]

join_set_nil [lemma, in Tealeaves.Functors.Sets]

Join_set [instance, in Tealeaves.Functors.Sets]

Join_ordinary [instance, in Tealeaves.Theory.Category]

Join_writer [instance, in Tealeaves.Functors.Writer]

join_join_list [lemma, in Tealeaves.Functors.List]

join_fmap_ret_list [lemma, in Tealeaves.Functors.List]

join_ret_list [lemma, in Tealeaves.Functors.List]

join_list_app [lemma, in Tealeaves.Functors.List]

join_list_one [lemma, in Tealeaves.Functors.List]

join_list_cons [lemma, in Tealeaves.Functors.List]

join_list_nil [lemma, in Tealeaves.Functors.List]

Join_list [instance, in Tealeaves.Functors.List]

join_join [lemma, in Tealeaves.Examples.STLC.Language]

join_fmap_ret [lemma, in Tealeaves.Examples.STLC.Language]

join_ret [lemma, in Tealeaves.Examples.STLC.Language]

join_natural [lemma, in Tealeaves.Examples.STLC.Language]

Join_term [instance, in Tealeaves.Examples.STLC.Language]

join_term [definition, in Tealeaves.Examples.STLC.Language]

join_join_Beck [lemma, in Tealeaves.Classes.BeckDistributiveLaw]

join_fmap_ret_Beck [lemma, in Tealeaves.Classes.BeckDistributiveLaw]

join_ret_Beck [lemma, in Tealeaves.Classes.BeckDistributiveLaw]

Join_Beck [instance, in Tealeaves.Classes.BeckDistributiveLaw]

Join_Maybe [instance, in Tealeaves.Functors.Maybe]

join_fmap_join_Kleisli [lemma, in Tealeaves.Classes.Monad]

join_fmap_ret_Kleisli [lemma, in Tealeaves.Classes.Monad]

join_ret_Kleisli [lemma, in Tealeaves.Classes.Monad]

Join_Kleisli [instance, in Tealeaves.Classes.Monad]

Join_I [instance, in Tealeaves.Classes.Monad]

Join0:159 [binder, in Tealeaves.Classes.Category]

Join0:182 [binder, in Tealeaves.Classes.Category]

Join1:184 [binder, in Tealeaves.Classes.Category]

Judgment [inductive, in Tealeaves.Examples.STLC.Language]

Just [constructor, in Tealeaves.Functors.Maybe]

j_app [constructor, in Tealeaves.Examples.STLC.Language]

j_abs [constructor, in Tealeaves.Examples.STLC.Language]

j_var [constructor, in Tealeaves.Examples.STLC.Language]

j_lc [lemma, in Tealeaves.Examples.STLC.Theory]

j_wf [lemma, in Tealeaves.Examples.STLC.Theory]

j_ctx_wf [lemma, in Tealeaves.Examples.STLC.Theory]

## K

kcompose [definition, in Tealeaves.Classes.Monad]kcomposebi [definition, in Tealeaves.Classes.Bimonad]

kcomposed [definition, in Tealeaves.Classes.DecoratedMonad]

kcomposedt [definition, in Tealeaves.Classes.DecoratedTraversableFunctor]

kcomposedtm [definition, in Tealeaves.Classes.DecoratedTraversableMonad]

kcomposed_equiv [lemma, in Tealeaves.Classes.DecoratedMonad]

kcomposed_alt [definition, in Tealeaves.Classes.DecoratedMonad]

kcomposetm [definition, in Tealeaves.Classes.TraversableMonad]

KleisliMonad [record, in Tealeaves.Classes.Monad]

KleisliMonad_Monad [instance, in Tealeaves.Classes.Monad]

KleisliMonad_of_Monad [section, in Tealeaves.Classes.Monad]

KleisliNotation [module, in Tealeaves.Classes.Category]

_ ⋆ _ (category_scope) [notation, in Tealeaves.Classes.Category]

KleisliTraversableModule_subt [section, in Tealeaves.Classes.TraversableModule]

KleisliTraversableModule_operations [section, in Tealeaves.Classes.TraversableModule]

KleisliTraversableMonad_suboperations [section, in Tealeaves.Classes.TraversableModule]

KleisliTraversableMonad_kleisli_laws [section, in Tealeaves.Classes.TraversableMonad]

KleisliTraversableMonad_suboperations [section, in Tealeaves.Classes.TraversableMonad]

KleisliTraversableMonad_operations [section, in Tealeaves.Classes.TraversableMonad]

kleisli_composition [section, in Tealeaves.Classes.DecoratedTraversableFunctor]

kleisli_composition [section, in Tealeaves.Classes.DecoratedTraversableMonad]

kleisli_assoc [lemma, in Tealeaves.Classes.Monad]

kleisli_id_r [lemma, in Tealeaves.Classes.Monad]

kleisli_id_l [lemma, in Tealeaves.Classes.Monad]

kleisli_comp [lemma, in Tealeaves.Classes.Comonad]

kleisli_id_l [lemma, in Tealeaves.Classes.Comonad]

kmon_bind_bind [projection, in Tealeaves.Classes.Monad]

kmon_bind_ret_l [projection, in Tealeaves.Classes.Monad]

kmon_bind_ret_r [projection, in Tealeaves.Classes.Monad]

k:37 [binder, in Tealeaves.Examples.STLC.Theory]

## L

l [definition, in Tealeaves.Theory.Listable]Lam [constructor, in Tealeaves.Examples.STLC.Language]

Language [library]

lc_lam [lemma, in Tealeaves.Examples.STLC.Theory]

leaf [inductive, in Tealeaves.LN.Leaf]

Leaf [library]

left_unitor_inv [definition, in Tealeaves.Util.Product]

left_unitor [definition, in Tealeaves.Util.Product]

lfun_shapeliness [projection, in Tealeaves.Classes.ListableFunctor]

lfun_functor [projection, in Tealeaves.Classes.ListableFunctor]

lfun_natural [projection, in Tealeaves.Classes.ListableFunctor]

LibTactics [library]

LibTacticsCompatibility [module, in Tealeaves.Util.LibTactics]

List [library]

Listable [library]

ListableFunctor [record, in Tealeaves.Classes.ListableFunctor]

ListableFunctor [section, in Tealeaves.Classes.ListableFunctor]

ListableFunctor [library]

ListableFunctor_decorated_theory [section, in Tealeaves.Classes.ListableFunctor]

ListableFunctor_theory [section, in Tealeaves.Classes.ListableFunctor]

ListableFunctor_setlike [section, in Tealeaves.Classes.ListableFunctor]

ListableFunctor_compose [instance, in Tealeaves.Classes.ListableFunctor]

ListableFunctor_I [instance, in Tealeaves.Classes.ListableFunctor]

ListableFunctor_list [section, in Tealeaves.Classes.ListableFunctor]

ListableFunctor_operations [section, in Tealeaves.Classes.ListableFunctor]

ListableFunctor_Traversable [instance, in Tealeaves.Classes.TraversableFunctor]

ListableFunctor_of_TraversableFunctor [section, in Tealeaves.Classes.TraversableFunctor]

ListableFunctor_term [instance, in Tealeaves.Examples.STLC.Language]

ListableFunctor0:288 [binder, in Tealeaves.Classes.ListableFunctor]

ListableFunctor0:7 [binder, in Tealeaves.Theory.Listable]

ListableModule [record, in Tealeaves.Classes.ListableModule]

ListableModule [section, in Tealeaves.Classes.ListableModule]

ListableModule [library]

ListableModule_Traversable [instance, in Tealeaves.Classes.TraversableModule]

ListableModule_setlike [section, in Tealeaves.Classes.ListableModule]

ListableModule_theory [section, in Tealeaves.Classes.ListableModule]

ListableModule_compose [instance, in Tealeaves.Classes.ListableModule]

ListableModule_composition [section, in Tealeaves.Classes.ListableModule]

ListableModule_Monad [instance, in Tealeaves.Classes.ListableModule]

ListableModule_monad [section, in Tealeaves.Classes.ListableModule]

ListableMonad [record, in Tealeaves.Classes.ListableMonad]

ListableMonad [section, in Tealeaves.Classes.ListableMonad]

ListableMonad [library]

ListableMonad_tolistd [section, in Tealeaves.Classes.ListableMonad]

ListableMonad_setlike [section, in Tealeaves.Classes.ListableMonad]

ListableMonad_theory [section, in Tealeaves.Classes.ListableMonad]

ListableMonad_term [instance, in Tealeaves.Examples.STLC.Language]

ListableMonad_TraversableMonad [instance, in Tealeaves.Classes.TraversableMonad]

ListableMonad0:45 [binder, in Tealeaves.Classes.ListableMonad]

listable_respectful [lemma, in Tealeaves.Classes.ListableFunctor]

listable_rigidly_respectful [lemma, in Tealeaves.Classes.ListableFunctor]

listable_fmap_equal [lemma, in Tealeaves.Classes.ListableFunctor]

listable_equal_iff [lemma, in Tealeaves.Classes.ListableFunctor]

listable_functor_respectful_definitions [section, in Tealeaves.Classes.ListableFunctor]

listable_compose [section, in Tealeaves.Classes.ListableFunctor]

listable_shape_lemmas [section, in Tealeaves.Classes.ListableFunctor]

Listable_list [section, in Tealeaves.Classes.ListableMonad]

listable_monad_compatibility_spec2 [lemma, in Tealeaves.Theory.Listable]

listable_monad_compatibility_spec [lemma, in Tealeaves.Theory.Listable]

listable_monad_compatibility_conditions [section, in Tealeaves.Theory.Listable]

ListPreservingTransformation [record, in Tealeaves.Classes.ListableFunctor]

list_app_inv_l [lemma, in Tealeaves.Classes.ListableFunctor]

list_app_inv_r [lemma, in Tealeaves.Classes.ListableFunctor]

list_shape_lemmas [section, in Tealeaves.Classes.ListableFunctor]

list_shape_rewrite [section, in Tealeaves.Classes.ListableFunctor]

list_dist_rewrite.A [variable, in Tealeaves.Classes.TraversableFunctor]

list_dist_rewrite [section, in Tealeaves.Classes.TraversableFunctor]

list_not_free [lemma, in Tealeaves.Theory.Listable]

ll:38 [binder, in Tealeaves.Functors.List]

lmon_join [projection, in Tealeaves.Classes.ListableMonad]

lmon_ret [projection, in Tealeaves.Classes.ListableMonad]

lmon_functor [projection, in Tealeaves.Classes.ListableMonad]

lmon_monad [projection, in Tealeaves.Classes.ListableMonad]

locally_nameless_metatheory [section, in Tealeaves.LN.Theory]

locally_nameless_utilities [section, in Tealeaves.LN.Operations]

locally_nameless_basic_principles.test_notations [section, in Tealeaves.LN.Operations]

locally_nameless_basic_principles [section, in Tealeaves.LN.Operations]

locally_closed [definition, in Tealeaves.LN.Operations]

locally_closed_gap [definition, in Tealeaves.LN.Operations]

locally_nameless_operations [section, in Tealeaves.LN.Operations]

locally_nameless_local_operations [section, in Tealeaves.LN.Operations]

lrmod_action [projection, in Tealeaves.Classes.ListableModule]

lrmod_monad [projection, in Tealeaves.Classes.ListableModule]

lrmod_functor [projection, in Tealeaves.Classes.ListableModule]

lrmod_module [projection, in Tealeaves.Classes.ListableModule]

ltac_goal_to_discard_intro [constructor, in Tealeaves.Util.LibTactics]

ltac_goal_to_discard [inductive, in Tealeaves.Util.LibTactics]

ltac_something_show [lemma, in Tealeaves.Util.LibTactics]

ltac_something_hide [lemma, in Tealeaves.Util.LibTactics]

ltac_something_eq [lemma, in Tealeaves.Util.LibTactics]

ltac_something [definition, in Tealeaves.Util.LibTactics]

ltac_to_generalize [definition, in Tealeaves.Util.LibTactics]

ltac_tag_subst [definition, in Tealeaves.Util.LibTactics]

ltac_int_to_nat [definition, in Tealeaves.Util.LibTactics]

ltac_database_provide [lemma, in Tealeaves.Util.LibTactics]

ltac_database [definition, in Tealeaves.Util.LibTactics]

ltac_database_token [constructor, in Tealeaves.Util.LibTactics]

Ltac_database_token [inductive, in Tealeaves.Util.LibTactics]

ltac_mark [constructor, in Tealeaves.Util.LibTactics]

ltac_Mark [inductive, in Tealeaves.Util.LibTactics]

ltac_wilds [constructor, in Tealeaves.Util.LibTactics]

ltac_Wilds [inductive, in Tealeaves.Util.LibTactics]

ltac_wild [constructor, in Tealeaves.Util.LibTactics]

ltac_Wild [inductive, in Tealeaves.Util.LibTactics]

ltac_no_arg [constructor, in Tealeaves.Util.LibTactics]

ltac_No_arg [inductive, in Tealeaves.Util.LibTactics]

ltrans_natural [projection, in Tealeaves.Classes.ListableFunctor]

ltrans_commute [projection, in Tealeaves.Classes.ListableFunctor]

l1:101 [binder, in Tealeaves.Classes.ListableFunctor]

l1:11 [binder, in Tealeaves.LN.AtomSet]

l1:112 [binder, in Tealeaves.LN.Operations]

l1:119 [binder, in Tealeaves.LN.Operations]

l1:122 [binder, in Tealeaves.Functors.List]

l1:123 [binder, in Tealeaves.Classes.ListableFunctor]

l1:125 [binder, in Tealeaves.LN.Operations]

l1:128 [binder, in Tealeaves.Classes.ListableFunctor]

l1:131 [binder, in Tealeaves.LN.Operations]

l1:137 [binder, in Tealeaves.LN.Operations]

l1:142 [binder, in Tealeaves.LN.Operations]

l1:151 [binder, in Tealeaves.Functors.List]

l1:152 [binder, in Tealeaves.LN.Operations]

l1:155 [binder, in Tealeaves.Classes.ListableFunctor]

l1:157 [binder, in Tealeaves.Functors.List]

l1:158 [binder, in Tealeaves.LN.Operations]

l1:163 [binder, in Tealeaves.LN.Operations]

l1:163 [binder, in Tealeaves.Functors.List]

l1:20 [binder, in Tealeaves.LN.AtomSet]

l1:203 [binder, in Tealeaves.Examples.STLC.Language]

l1:22 [binder, in Tealeaves.Functors.List]

l1:224 [binder, in Tealeaves.Examples.STLC.Language]

l1:3 [binder, in Tealeaves.LN.AssocList]

l1:3 [binder, in Tealeaves.LN.Leaf]

l1:343 [binder, in Tealeaves.Classes.TraversableFunctor]

l1:42 [binder, in Tealeaves.Functors.List]

l1:420 [binder, in Tealeaves.LN.AssocList]

l1:428 [binder, in Tealeaves.LN.AssocList]

l1:431 [binder, in Tealeaves.LN.AssocList]

L1:442 [binder, in Tealeaves.LN.AssocList]

l1:51 [binder, in Tealeaves.Classes.ListableFunctor]

l1:54 [binder, in Tealeaves.Functors.List]

l1:56 [binder, in Tealeaves.Classes.ListableFunctor]

l1:61 [binder, in Tealeaves.Classes.ListableFunctor]

l1:66 [binder, in Tealeaves.Classes.ListableFunctor]

l1:70 [binder, in Tealeaves.Functors.List]

l1:71 [binder, in Tealeaves.Classes.ListableFunctor]

l1:76 [binder, in Tealeaves.Classes.ListableFunctor]

l1:81 [binder, in Tealeaves.Classes.ListableFunctor]

l1:86 [binder, in Tealeaves.Classes.ListableFunctor]

l1:89 [binder, in Tealeaves.Functors.List]

l1:91 [binder, in Tealeaves.Classes.ListableFunctor]

l1:97 [binder, in Tealeaves.Classes.ListableFunctor]

l2:102 [binder, in Tealeaves.Classes.ListableFunctor]

l2:12 [binder, in Tealeaves.LN.AtomSet]

l2:123 [binder, in Tealeaves.Functors.List]

l2:124 [binder, in Tealeaves.Classes.ListableFunctor]

l2:129 [binder, in Tealeaves.Classes.ListableFunctor]

l2:152 [binder, in Tealeaves.Functors.List]

l2:156 [binder, in Tealeaves.Classes.ListableFunctor]

l2:158 [binder, in Tealeaves.Functors.List]

l2:164 [binder, in Tealeaves.Functors.List]

l2:204 [binder, in Tealeaves.Examples.STLC.Language]

l2:21 [binder, in Tealeaves.LN.AtomSet]

l2:23 [binder, in Tealeaves.Functors.List]

l2:344 [binder, in Tealeaves.Classes.TraversableFunctor]

l2:4 [binder, in Tealeaves.LN.AssocList]

l2:4 [binder, in Tealeaves.LN.Leaf]

l2:421 [binder, in Tealeaves.LN.AssocList]

l2:429 [binder, in Tealeaves.LN.AssocList]

l2:43 [binder, in Tealeaves.Functors.List]

l2:432 [binder, in Tealeaves.LN.AssocList]

L2:443 [binder, in Tealeaves.LN.AssocList]

l2:52 [binder, in Tealeaves.Classes.ListableFunctor]

l2:55 [binder, in Tealeaves.Functors.List]

l2:57 [binder, in Tealeaves.Classes.ListableFunctor]

l2:62 [binder, in Tealeaves.Classes.ListableFunctor]

l2:67 [binder, in Tealeaves.Classes.ListableFunctor]

l2:71 [binder, in Tealeaves.Functors.List]

l2:72 [binder, in Tealeaves.Classes.ListableFunctor]

l2:77 [binder, in Tealeaves.Classes.ListableFunctor]

l2:82 [binder, in Tealeaves.Classes.ListableFunctor]

l2:87 [binder, in Tealeaves.Classes.ListableFunctor]

l2:90 [binder, in Tealeaves.Functors.List]

l2:92 [binder, in Tealeaves.Classes.ListableFunctor]

l2:98 [binder, in Tealeaves.Classes.ListableFunctor]

l3:425 [binder, in Tealeaves.LN.AssocList]

l3:426 [binder, in Tealeaves.LN.AssocList]

L3:444 [binder, in Tealeaves.LN.AssocList]

l:100 [binder, in Tealeaves.Classes.ListableFunctor]

l:100 [binder, in Tealeaves.Functors.List]

l:102 [binder, in Tealeaves.LN.Theory]

l:103 [binder, in Tealeaves.LN.Operations]

l:107 [binder, in Tealeaves.LN.Operations]

l:108 [binder, in Tealeaves.LN.Operations]

l:109 [binder, in Tealeaves.LN.Theory]

l:112 [binder, in Tealeaves.LN.Theory]

l:112 [binder, in Tealeaves.Functors.List]

l:115 [binder, in Tealeaves.LN.Operations]

l:116 [binder, in Tealeaves.LN.Theory]

L:12 [binder, in Tealeaves.Examples.STLC.Theory]

l:120 [binder, in Tealeaves.Functors.List]

l:121 [binder, in Tealeaves.LN.Operations]

l:124 [binder, in Tealeaves.LN.Theory]

l:125 [binder, in Tealeaves.LN.AssocList]

l:128 [binder, in Tealeaves.LN.Operations]

l:133 [binder, in Tealeaves.LN.Operations]

l:138 [binder, in Tealeaves.LN.Operations]

l:14 [binder, in Tealeaves.LN.Theory]

l:142 [binder, in Tealeaves.LN.Theory]

l:145 [binder, in Tealeaves.Functors.List]

l:146 [binder, in Tealeaves.Functors.List]

l:152 [binder, in Tealeaves.LN.AssocList]

l:156 [binder, in Tealeaves.LN.Theory]

l:16 [binder, in Tealeaves.LN.Theory]

l:16 [binder, in Tealeaves.Theory.Listable]

l:169 [binder, in Tealeaves.LN.Theory]

L:18 [binder, in Tealeaves.Examples.STLC.Theory]

l:182 [binder, in Tealeaves.LN.Theory]

l:189 [binder, in Tealeaves.LN.Theory]

l:192 [binder, in Tealeaves.LN.Theory]

l:193 [binder, in Tealeaves.LN.Operations]

l:20 [binder, in Tealeaves.LN.Atom]

l:207 [binder, in Tealeaves.LN.Operations]

l:207 [binder, in Tealeaves.Examples.STLC.Language]

l:21 [binder, in Tealeaves.LN.Atom]

l:211 [binder, in Tealeaves.Examples.STLC.Language]

l:218 [binder, in Tealeaves.Examples.STLC.Language]

l:22 [binder, in Tealeaves.LN.AtomSet]

l:220 [binder, in Tealeaves.Examples.STLC.Language]

l:24 [binder, in Tealeaves.LN.Theory]

L:248 [binder, in Tealeaves.Examples.STLC.Language]

l:28 [binder, in Tealeaves.LN.Theory]

l:3 [binder, in Tealeaves.LN.Operations]

l:329 [binder, in Tealeaves.Classes.TraversableFunctor]

l:34 [binder, in Tealeaves.LN.Theory]

l:354 [binder, in Tealeaves.Classes.TraversableFunctor]

l:364 [binder, in Tealeaves.Classes.TraversableFunctor]

l:37 [binder, in Tealeaves.Functors.List]

l:40 [binder, in Tealeaves.Functors.List]

l:40 [binder, in Tealeaves.Examples.STLC.Theory]

L:41 [binder, in Tealeaves.Examples.STLC.Theory]

l:43 [binder, in Tealeaves.Classes.ListableFunctor]

L:435 [binder, in Tealeaves.LN.AssocList]

l:46 [binder, in Tealeaves.LN.Theory]

l:47 [binder, in Tealeaves.Classes.ListableFunctor]

l:47 [binder, in Tealeaves.LN.Operations]

l:49 [binder, in Tealeaves.LN.AssocList]

l:5 [binder, in Tealeaves.LN.AtomSet]

l:54 [binder, in Tealeaves.Classes.ListableFunctor]

l:57 [binder, in Tealeaves.LN.Theory]

l:59 [binder, in Tealeaves.Functors.List]

l:6 [binder, in Tealeaves.LN.Leaf]

l:7 [binder, in Tealeaves.LN.Operations]

l:80 [binder, in Tealeaves.LN.AssocList]

l:84 [binder, in Tealeaves.LN.Operations]

l:88 [binder, in Tealeaves.LN.Operations]

l:9 [binder, in Tealeaves.LN.Atom]

l:94 [binder, in Tealeaves.LN.Operations]

l:96 [binder, in Tealeaves.Classes.ListableFunctor]

l:96 [binder, in Tealeaves.Functors.List]

l:98 [binder, in Tealeaves.LN.Operations]

## M

mapConst [definition, in Tealeaves.Functors.Constant]mapConst_2 [lemma, in Tealeaves.Functors.Constant]

mapConst_1 [lemma, in Tealeaves.Functors.Constant]

map_then_shift [definition, in Tealeaves.Classes.DecoratedFunctor]

map_both [definition, in Tealeaves.Util.Product]

map_snd [definition, in Tealeaves.Util.Product]

map_fst [definition, in Tealeaves.Util.Product]

map_tensor [definition, in Tealeaves.Util.Product]

map:325 [binder, in Tealeaves.Classes.TraversableFunctor]

map:399 [binder, in Tealeaves.Classes.TraversableFunctor]

map:87 [binder, in Tealeaves.Classes.TraversableFunctor]

Maybe [inductive, in Tealeaves.Functors.Maybe]

Maybe [library]

mhom_join [projection, in Tealeaves.Classes.Category]

mhom_ret [projection, in Tealeaves.Classes.Category]

mhom_natural [projection, in Tealeaves.Classes.Category]

mhom_codomain [projection, in Tealeaves.Classes.Category]

mhom_domain [projection, in Tealeaves.Classes.Category]

mhom_join [projection, in Tealeaves.Classes.Monad]

mhom_ret [projection, in Tealeaves.Classes.Monad]

mhom_natural [projection, in Tealeaves.Classes.Monad]

mhom_codomain [projection, in Tealeaves.Classes.Monad]

mhom_domain [projection, in Tealeaves.Classes.Monad]

mhom:188 [binder, in Tealeaves.Classes.Category]

miscellaneous [section, in Tealeaves.Functors.Writer]

mkConst [constructor, in Tealeaves.Functors.Constant]

mkConst_unconst [lemma, in Tealeaves.Functors.Constant]

mkState [constructor, in Tealeaves.Functors.State]

mlt:326 [binder, in Tealeaves.Classes.TraversableFunctor]

mlt:400 [binder, in Tealeaves.Classes.TraversableFunctor]

module_of_monad [section, in Tealeaves.Classes.TraversableModule]

Module_set [instance, in Tealeaves.Functors.Sets]

module_of_monad [section, in Tealeaves.Classes.RightModule]

module_bind [section, in Tealeaves.Classes.Category]

Monad [record, in Tealeaves.Classes.Category]

monad [section, in Tealeaves.Classes.Category]

Monad [record, in Tealeaves.Classes.Monad]

Monad [library]

Monad_State [instance, in Tealeaves.Functors.State]

Monad_set [instance, in Tealeaves.Functors.Sets]

Monad_ordinary [instance, in Tealeaves.Theory.Category]

Monad_writer [instance, in Tealeaves.Functors.Writer]

Monad_strength_laws [section, in Tealeaves.Functors.Writer]

Monad_Hom [record, in Tealeaves.Classes.Category]

monad_homomorphism [section, in Tealeaves.Classes.Category]

monad_operations [section, in Tealeaves.Classes.Category]

Monad_list [instance, in Tealeaves.Functors.List]

Monad_term [instance, in Tealeaves.Examples.STLC.Language]

Monad_Beck [instance, in Tealeaves.Classes.BeckDistributiveLaw]

Monad_Maybe [instance, in Tealeaves.Functors.Maybe]

Monad_Kleisli [instance, in Tealeaves.Classes.Monad]

Monad_of_KleisliMonad [section, in Tealeaves.Classes.Monad]

Monad_I [instance, in Tealeaves.Classes.Monad]

monad_suboperation_composition [section, in Tealeaves.Classes.Monad]

Monad_kleisli_category [section, in Tealeaves.Classes.Monad]

Monad_kleisli_laws [section, in Tealeaves.Classes.Monad]

Monad_suboperations [section, in Tealeaves.Classes.Monad]

Monad_Hom [record, in Tealeaves.Classes.Monad]

monad_homomorphism [section, in Tealeaves.Classes.Monad]

monad_class [section, in Tealeaves.Classes.Monad]

monad_operations [section, in Tealeaves.Classes.Monad]

Monad0:185 [binder, in Tealeaves.Classes.Category]

Monad1:186 [binder, in Tealeaves.Classes.Category]

Monmor_fold [instance, in Tealeaves.Functors.List]

Monmor_bind [instance, in Tealeaves.Functors.List]

Monmor_join [instance, in Tealeaves.Functors.List]

Monmor_list_fmap [instance, in Tealeaves.Functors.List]

Monmor_neg_disj_conj [instance, in Tealeaves.Classes.Monoid]

monmor_op [projection, in Tealeaves.Classes.Monoid]

monmor_unit [projection, in Tealeaves.Classes.Monoid]

monmor_b [projection, in Tealeaves.Classes.Monoid]

monmor_a [projection, in Tealeaves.Classes.Monoid]

Monoid [record, in Tealeaves.Classes.Monoid]

Monoid [library]

Monoid_list [instance, in Tealeaves.Functors.List]

Monoid_op_nil [instance, in Tealeaves.Functors.List]

Monoid_op_app [instance, in Tealeaves.Functors.List]

Monoid_Nat [instance, in Tealeaves.Classes.Monoid]

Monoid_unit_zero [instance, in Tealeaves.Classes.Monoid]

Monoid_op_plus [instance, in Tealeaves.Classes.Monoid]

Monoid_conjunction [instance, in Tealeaves.Classes.Monoid]

Monoid_disjunction [instance, in Tealeaves.Classes.Monoid]

Monoid_product [instance, in Tealeaves.Classes.Monoid]

Monoid_op_product [instance, in Tealeaves.Classes.Monoid]

Monoid_unit_product [instance, in Tealeaves.Classes.Monoid]

Monoid_Morphism [record, in Tealeaves.Classes.Monoid]

monoid_morphism [section, in Tealeaves.Classes.Monoid]

monoid_id_r [projection, in Tealeaves.Classes.Monoid]

monoid_id_l [projection, in Tealeaves.Classes.Monoid]

monoid_assoc [projection, in Tealeaves.Classes.Monoid]

monoid_unit [projection, in Tealeaves.Classes.Monoid]

Monoid_unit [record, in Tealeaves.Classes.Monoid]

monoid_unit [constructor, in Tealeaves.Classes.Monoid]

Monoid_unit [inductive, in Tealeaves.Classes.Monoid]

monoid_op [projection, in Tealeaves.Classes.Monoid]

Monoid_op [record, in Tealeaves.Classes.Monoid]

monoid_op [constructor, in Tealeaves.Classes.Monoid]

Monoid_op [inductive, in Tealeaves.Classes.Monoid]

Monoid0:160 [binder, in Tealeaves.Classes.DecoratedFunctor]

Monoid0:176 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

Monoid0:181 [binder, in Tealeaves.Classes.DecoratedFunctor]

Monoid0:245 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

Monoid0:26 [binder, in Tealeaves.LN.Environment]

mon_join_join [projection, in Tealeaves.Classes.Category]

mon_join_ret [projection, in Tealeaves.Classes.Category]

mon_join_fmap_ret [projection, in Tealeaves.Classes.Category]

mon_join_natural [projection, in Tealeaves.Classes.Category]

mon_ret_natural [projection, in Tealeaves.Classes.Category]

mon_functor [projection, in Tealeaves.Classes.Category]

mon_join_join [projection, in Tealeaves.Classes.Monad]

mon_join_ret [projection, in Tealeaves.Classes.Monad]

mon_join_fmap_ret [projection, in Tealeaves.Classes.Monad]

mon_join_natural [projection, in Tealeaves.Classes.Monad]

mon_ret_natural [projection, in Tealeaves.Classes.Monad]

mon_functor [projection, in Tealeaves.Classes.Monad]

morph:219 [binder, in Tealeaves.Classes.TraversableFunctor]

mult [projection, in Tealeaves.Classes.Applicative]

Mult [record, in Tealeaves.Classes.Applicative]

mult [constructor, in Tealeaves.Classes.Applicative]

Mult [inductive, in Tealeaves.Classes.Applicative]

Mult_set [instance, in Tealeaves.Functors.Sets]

Mult_Const [instance, in Tealeaves.Functors.Constant]

Mult_Product [instance, in Tealeaves.Classes.Applicative]

Mult_compose_identity2 [lemma, in Tealeaves.Classes.Applicative]

Mult_compose_identity1 [lemma, in Tealeaves.Classes.Applicative]

Mult_compose [instance, in Tealeaves.Classes.Applicative]

Mult_I [instance, in Tealeaves.Classes.Applicative]

Mult_dup [instance, in Tealeaves.Functors.Diagonal]

Mult_list_monoid [instance, in Tealeaves.Classes.TraversableFunctor]

Mult_Monad [instance, in Tealeaves.Classes.Monad]

mult:73 [binder, in Tealeaves.Classes.TraversableFunctor]

mult:88 [binder, in Tealeaves.Classes.TraversableFunctor]

M1:129 [binder, in Tealeaves.Functors.List]

M1:56 [binder, in Tealeaves.Functors.Constant]

M2:130 [binder, in Tealeaves.Functors.List]

M2:57 [binder, in Tealeaves.Functors.Constant]

M:109 [binder, in Tealeaves.Functors.List]

m:11 [binder, in Tealeaves.Functors.Maybe]

M:115 [binder, in Tealeaves.Functors.List]

m:119 [binder, in Tealeaves.Functors.List]

m:121 [binder, in Tealeaves.Functors.List]

M:124 [binder, in Tealeaves.Functors.List]

M:140 [binder, in Tealeaves.Functors.List]

m:19 [binder, in Tealeaves.Util.Prelude]

m:214 [binder, in Tealeaves.Examples.STLC.Language]

m:226 [binder, in Tealeaves.Examples.STLC.Language]

m:228 [binder, in Tealeaves.Examples.STLC.Language]

m:231 [binder, in Tealeaves.Examples.STLC.Language]

m:232 [binder, in Tealeaves.Examples.STLC.Language]

m:233 [binder, in Tealeaves.Examples.STLC.Language]

M:235 [binder, in Tealeaves.Classes.ListableFunctor]

m:236 [binder, in Tealeaves.Examples.STLC.Language]

M:239 [binder, in Tealeaves.Classes.ListableFunctor]

M:243 [binder, in Tealeaves.Classes.ListableFunctor]

M:253 [binder, in Tealeaves.Classes.ListableFunctor]

M:260 [binder, in Tealeaves.Classes.ListableFunctor]

M:44 [binder, in Tealeaves.Functors.Constant]

m:64 [binder, in Tealeaves.Classes.DecoratedFunctor]

m:7 [binder, in Tealeaves.Functors.Maybe]

M:7 [binder, in Tealeaves.Classes.Monoid]

m:75 [binder, in Tealeaves.Classes.DecoratedFunctor]

m:76 [binder, in Tealeaves.Classes.DecoratedFunctor]

## N

natural [projection, in Tealeaves.Classes.Functor]Natural [record, in Tealeaves.Classes.Functor]

Natural [record, in Tealeaves.Classes.Category]

Natural [inductive, in Tealeaves.Classes.Category]

naturality [projection, in Tealeaves.Classes.Category]

naturality [constructor, in Tealeaves.Classes.Category]

Natural_dec_compose [instance, in Tealeaves.Classes.DecoratedFunctor]

Natural_dec_I [instance, in Tealeaves.Classes.DecoratedFunctor]

Natural_dec_zero [instance, in Tealeaves.Classes.DecoratedFunctor]

Natural_join [instance, in Tealeaves.Functors.State]

Natural_ret [instance, in Tealeaves.Functors.State]

Natural_join [instance, in Tealeaves.Functors.Sets]

Natural_ret [instance, in Tealeaves.Functors.Sets]

Natural_ordinary [instance, in Tealeaves.Theory.Category]

natural_tgt [projection, in Tealeaves.Classes.Functor]

natural_src [projection, in Tealeaves.Classes.Functor]

natural_transformation_class [section, in Tealeaves.Classes.Functor]

Natural_strength [instance, in Tealeaves.Functors.Writer]

Natural_join_writer [instance, in Tealeaves.Functors.Writer]

Natural_ret_writer [instance, in Tealeaves.Functors.Writer]

Natural_cojoin_prod [instance, in Tealeaves.Functors.Writer]

Natural_extract_prod [instance, in Tealeaves.Functors.Writer]

Natural_toset_set [instance, in Tealeaves.Classes.SetlikeFunctor]

Natural_tolist_Traversable [instance, in Tealeaves.Classes.TraversableFunctor]

natural_transformation [section, in Tealeaves.Classes.Category]

Natural_toset_list [instance, in Tealeaves.Functors.List]

Natural_join_list [instance, in Tealeaves.Functors.List]

Natural_ret_list [instance, in Tealeaves.Functors.List]

Natural_join_Beck [lemma, in Tealeaves.Classes.BeckDistributiveLaw]

Natural_ret_Beck [lemma, in Tealeaves.Classes.BeckDistributiveLaw]

Natural_Join_Kleisli [lemma, in Tealeaves.Classes.Monad]

Natural_Ret_Kleisli [lemma, in Tealeaves.Classes.Monad]

Natural_read_morphism [lemma, in Tealeaves.Theory.Decorated]

Natural0:107 [binder, in Tealeaves.Classes.ListableFunctor]

Natural0:95 [binder, in Tealeaves.Classes.DecoratedFunctor]

neq_symmetry [lemma, in Tealeaves.LN.Operations]

ninf_in_neq [lemma, in Tealeaves.LN.Operations]

nin_app_iff [lemma, in Tealeaves.LN.AssocList]

nin_freeset_close [lemma, in Tealeaves.LN.Theory]

nin_free_close [lemma, in Tealeaves.LN.Theory]

nin_freeset_iff [lemma, in Tealeaves.LN.Environment]

nin_free_iff [lemma, in Tealeaves.LN.Environment]

noncollapse [definition, in Tealeaves.Classes.ListableModule]

None [constructor, in Tealeaves.Functors.Maybe]

Notations [module, in Tealeaves.LN.AssocList]

Notations [module, in Tealeaves.Classes.Bimonad]

Notations [module, in Tealeaves.Functors.Sets]

Notations [module, in Tealeaves.Classes.Functor]

Notations [module, in Tealeaves.Classes.SetlikeFunctor]

Notations [module, in Tealeaves.Classes.DecoratedTraversableFunctor]

Notations [module, in Tealeaves.Classes.DecoratedMonad]

Notations [module, in Tealeaves.LN.AtomSet]

Notations [module, in Tealeaves.Classes.Applicative]

Notations [module, in Tealeaves.Classes.TraversableFunctor]

Notations [module, in Tealeaves.Classes.Category]

Notations [module, in Tealeaves.Classes.DecoratedTraversableMonad]

Notations [module, in Tealeaves.LN.Operations]

Notations [module, in Tealeaves.Functors.List]

Notations [module, in Tealeaves.Examples.STLC.Language]

Notations [module, in Tealeaves.Util.Product]

Notations [module, in Tealeaves.Classes.Monad]

Notations [module, in Tealeaves.Classes.TraversableMonad]

Notations [module, in Tealeaves.Classes.Monoid]

Notations [module, in Tealeaves.Classes.Comonad]

_ ⇒ _ (category_scope) [notation, in Tealeaves.Classes.Category]

_ ⊙ _ (category_scope) [notation, in Tealeaves.Classes.Category]

_ ⟶ _ (category_scope) [notation, in Tealeaves.Classes.Category]

( _ × ) (function_scope) [notation, in Tealeaves.Util.Product]

{{ _ }} (set_scope) [notation, in Tealeaves.LN.AtomSet]

∅ (set_scope) [notation, in Tealeaves.LN.AtomSet]

elements (set_scope) [notation, in Tealeaves.LN.AtomSet]

_ ∪ _ (set_scope) [notation, in Tealeaves.LN.AtomSet]

_ \\ _ (set_scope) [notation, in Tealeaves.LN.AtomSet]

_ ∩ _ (set_scope) [notation, in Tealeaves.LN.AtomSet]

_ ⊆ _ (set_scope) [notation, in Tealeaves.LN.AtomSet]

_ [=] _ (set_scope) [notation, in Tealeaves.LN.AtomSet]

_ ∈@ _ (set_scope) [notation, in Tealeaves.LN.AtomSet]

_ ⋆bi _ (tealeaves_scope) [notation, in Tealeaves.Classes.Bimonad]

set (tealeaves_scope) [notation, in Tealeaves.Functors.Sets]

( -> _ ) (tealeaves_scope) [notation, in Tealeaves.Functors.Sets]

_ ∪ _ (tealeaves_scope) [notation, in Tealeaves.Functors.Sets]

{{ _ }} (tealeaves_scope) [notation, in Tealeaves.Functors.Sets]

∅ (tealeaves_scope) [notation, in Tealeaves.Functors.Sets]

σ (tealeaves_scope) [notation, in Tealeaves.Classes.Functor]

_ ⇒ _ (tealeaves_scope) [notation, in Tealeaves.Classes.Functor]

_ ∈d _ (tealeaves_scope) [notation, in Tealeaves.Classes.SetlikeFunctor]

_ ∈ _ (tealeaves_scope) [notation, in Tealeaves.Classes.SetlikeFunctor]

_ ⋆dt _ (tealeaves_scope) [notation, in Tealeaves.Classes.DecoratedTraversableFunctor]

_ ⋆d _ (tealeaves_scope) [notation, in Tealeaves.Classes.DecoratedMonad]

_ <◻> _ (tealeaves_scope) [notation, in Tealeaves.Classes.Applicative]

_ ◻ _ (tealeaves_scope) [notation, in Tealeaves.Classes.Applicative]

_ ⊗ _ (tealeaves_scope) [notation, in Tealeaves.Classes.Applicative]

δ (tealeaves_scope) [notation, in Tealeaves.Classes.TraversableFunctor]

_ ⋆dtm _ (tealeaves_scope) [notation, in Tealeaves.Classes.DecoratedTraversableMonad]

α^-1 (tealeaves_scope) [notation, in Tealeaves.Util.Product]

α (tealeaves_scope) [notation, in Tealeaves.Util.Product]

η (tealeaves_scope) [notation, in Tealeaves.Classes.Monad]

μ (tealeaves_scope) [notation, in Tealeaves.Classes.Monad]

_ ⋆ _ (tealeaves_scope) [notation, in Tealeaves.Classes.Monad]

_ ⋆tm _ (tealeaves_scope) [notation, in Tealeaves.Classes.TraversableMonad]

_ ● _ (tealeaves_scope) [notation, in Tealeaves.Classes.Monoid]

Ƶ (tealeaves_scope) [notation, in Tealeaves.Classes.Monoid]

coμ (tealeaves_scope) [notation, in Tealeaves.Classes.Comonad]

_ co⋆ _ (tealeaves_scope) [notation, in Tealeaves.Classes.Comonad]

_ ~ _ [notation, in Tealeaves.LN.AssocList]

_ <⋆> _ [notation, in Tealeaves.Classes.Applicative]

_ '( _ ) [notation, in Tealeaves.LN.Operations]

_ '{ _ ~> _ } [notation, in Tealeaves.LN.Operations]

_ ⟹ _ [notation, in Tealeaves.Examples.STLC.Language]

alist [notation, in Tealeaves.LN.AssocList]

one [notation, in Tealeaves.LN.AssocList]

'[ _ ] _ [notation, in Tealeaves.LN.Operations]

[ _ ] [ _ ] [notation, in Tealeaves.Examples.STLC.Language]

λ _ ⋅ _ [notation, in Tealeaves.Examples.STLC.Language]

n1:113 [binder, in Tealeaves.LN.Operations]

n1:126 [binder, in Tealeaves.LN.Operations]

n1:132 [binder, in Tealeaves.LN.Operations]

n1:195 [binder, in Tealeaves.Util.LibTactics]

n1:223 [binder, in Tealeaves.Examples.STLC.Language]

n2:114 [binder, in Tealeaves.LN.Operations]

n2:127 [binder, in Tealeaves.LN.Operations]

n2:196 [binder, in Tealeaves.Util.LibTactics]

n:109 [binder, in Tealeaves.LN.Operations]

n:11 [binder, in Tealeaves.Theory.Listable]

n:116 [binder, in Tealeaves.LN.Operations]

n:120 [binder, in Tealeaves.LN.Operations]

n:123 [binder, in Tealeaves.Classes.DecoratedFunctor]

n:13 [binder, in Tealeaves.Theory.Listable]

n:136 [binder, in Tealeaves.LN.Operations]

n:16 [binder, in Tealeaves.LN.Atom]

n:170 [binder, in Tealeaves.Examples.STLC.Language]

n:18 [binder, in Tealeaves.Util.Prelude]

n:182 [binder, in Tealeaves.LN.Operations]

n:19 [binder, in Tealeaves.LN.Atom]

n:191 [binder, in Tealeaves.LN.Operations]

n:195 [binder, in Tealeaves.LN.Theory]

n:197 [binder, in Tealeaves.LN.Operations]

n:197 [binder, in Tealeaves.Util.LibTactics]

n:198 [binder, in Tealeaves.LN.Theory]

n:199 [binder, in Tealeaves.LN.Operations]

n:201 [binder, in Tealeaves.LN.Theory]

n:204 [binder, in Tealeaves.LN.Theory]

n:205 [binder, in Tealeaves.Examples.STLC.Language]

n:208 [binder, in Tealeaves.Examples.STLC.Language]

n:212 [binder, in Tealeaves.Examples.STLC.Language]

n:217 [binder, in Tealeaves.Examples.STLC.Language]

n:219 [binder, in Tealeaves.Examples.STLC.Language]

n:225 [binder, in Tealeaves.Examples.STLC.Language]

n:237 [binder, in Tealeaves.Examples.STLC.Language]

N:244 [binder, in Tealeaves.Classes.ListableFunctor]

N:261 [binder, in Tealeaves.Classes.ListableFunctor]

n:5 [binder, in Tealeaves.Examples.STLC.Theory]

n:67 [binder, in Tealeaves.LN.Operations]

n:9 [binder, in Tealeaves.LN.Leaf]

## O

Obj:1 [binder, in Tealeaves.Classes.Category]Obj:17 [binder, in Tealeaves.Classes.Category]

Obj:4 [binder, in Tealeaves.Classes.Category]

Obj:9 [binder, in Tealeaves.Classes.Category]

open [definition, in Tealeaves.LN.Operations]

open_lc_gap_eq_var_1 [lemma, in Tealeaves.LN.Theory]

open_lc_gap_eq_iff_1 [lemma, in Tealeaves.LN.Theory]

open_lc_gap_eq_var [lemma, in Tealeaves.LN.Theory]

open_lc_gap_eq_iff [lemma, in Tealeaves.LN.Theory]

open_lc_gap_eq_2 [lemma, in Tealeaves.LN.Theory]

open_lc_gap_eq_1 [lemma, in Tealeaves.LN.Theory]

open_by_leaf_spec [lemma, in Tealeaves.LN.Theory]

open_leaf_loc [definition, in Tealeaves.LN.Theory]

open_close [lemma, in Tealeaves.LN.Theory]

open_close_local [lemma, in Tealeaves.LN.Theory]

open_spec_eq [lemma, in Tealeaves.LN.Theory]

open_spec_local [lemma, in Tealeaves.LN.Theory]

open_lc [lemma, in Tealeaves.LN.Theory]

open_lc_local [lemma, in Tealeaves.LN.Theory]

open_loc_atom [lemma, in Tealeaves.LN.Operations]

open_loc_eq [lemma, in Tealeaves.LN.Operations]

open_loc_gt [lemma, in Tealeaves.LN.Operations]

open_loc_lt [lemma, in Tealeaves.LN.Operations]

open_id [lemma, in Tealeaves.LN.Operations]

open_eq [lemma, in Tealeaves.LN.Operations]

open_loc [definition, in Tealeaves.LN.Operations]

Operations [library]

op:110 [binder, in Tealeaves.Functors.List]

op:157 [binder, in Tealeaves.Classes.DecoratedFunctor]

op:179 [binder, in Tealeaves.Classes.DecoratedFunctor]

op:27 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

op:3 [binder, in Tealeaves.Classes.DecoratedTraversableMonad]

op:4 [binder, in Tealeaves.Classes.DecoratedTraversableModule]

op:6 [binder, in Tealeaves.Classes.DecoratedFunctor]

op:6 [binder, in Tealeaves.Classes.DecoratedTraversableFunctor]

op:8 [binder, in Tealeaves.Classes.Monoid]

## P

path [constructor, in Tealeaves.Functors.Pathspace]PathSpace [inductive, in Tealeaves.Functors.Pathspace]

Pathspace [library]

Path_Mult [instance, in Tealeaves.Functors.Pathspace]

Path_End [instance, in Tealeaves.Functors.Pathspace]

pat:105 [binder, in Tealeaves.Util.Product]

pat:12 [binder, in Tealeaves.Functors.Pathspace]

pat:124 [binder, in Tealeaves.Classes.DecoratedFunctor]

pat:171 [binder, in Tealeaves.Classes.Applicative]

pat:23 [binder, in Tealeaves.Functors.Pathspace]

pat:298 [binder, in Tealeaves.Classes.TraversableFunctor]

pat:319 [binder, in Tealeaves.Classes.Applicative]

pat:32 [binder, in Tealeaves.Functors.Pathspace]

pat:324 [binder, in Tealeaves.Classes.Applicative]

pat:34 [binder, in Tealeaves.Functors.Constant]

pat:405 [binder, in Tealeaves.Classes.TraversableFunctor]

pat:43 [binder, in Tealeaves.Classes.Monoid]

pat:46 [binder, in Tealeaves.Classes.Monoid]

pat:54 [binder, in Tealeaves.Classes.Functor]

pat:69 [binder, in Tealeaves.Classes.DecoratedMonad]

pat:77 [binder, in Tealeaves.Classes.DecoratedMonad]

pat:8 [binder, in Tealeaves.Functors.Constant]

pentagon [lemma, in Tealeaves.Util.Product]

permute_lemmas [section, in Tealeaves.LN.AssocList]

perm_disjoint_r [lemma, in Tealeaves.LN.AssocList]

perm_disjoint_l [lemma, in Tealeaves.LN.AssocList]

perm_range [lemma, in Tealeaves.LN.AssocList]

perm_domset [lemma, in Tealeaves.LN.AssocList]

perm_dom [lemma, in Tealeaves.LN.AssocList]

perm_scoped_iff [lemma, in Tealeaves.LN.Environment]

perm_scoped [lemma, in Tealeaves.LN.Environment]

perm_set_eq [lemma, in Tealeaves.Functors.List]

pi1 [definition, in Tealeaves.Classes.Applicative]

pi2 [definition, in Tealeaves.Classes.Applicative]

precompose [definition, in Tealeaves.Classes.Applicative]

Prelude [library]

prepromote [definition, in Tealeaves.Classes.DecoratedMonad]

product [constructor, in Tealeaves.Classes.Applicative]

Product [library]

ProductFunctor [inductive, in Tealeaves.Classes.Applicative]

product_fmap_commute [lemma, in Tealeaves.Functors.Writer]

product_applicative [section, in Tealeaves.Classes.Applicative]

product_eta [lemma, in Tealeaves.Classes.Applicative]

product_map_slide [lemma, in Tealeaves.Util.Product]

product_delete_r [lemma, in Tealeaves.Util.Product]

product_delete_l [lemma, in Tealeaves.Util.Product]

product_monoid [section, in Tealeaves.Classes.Monoid]

progress [lemma, in Tealeaves.Examples.STLC.Theory]

propositional_monoids [section, in Tealeaves.Classes.Monoid]

pure [projection, in Tealeaves.Classes.Applicative]

Pure [record, in Tealeaves.Classes.Applicative]

pure [constructor, in Tealeaves.Classes.Applicative]

Pure [inductive, in Tealeaves.Classes.Applicative]

Pure_set [instance, in Tealeaves.Functors.Sets]

Pure_Path [instance, in Tealeaves.Functors.Pathspace]

Pure_Const [instance, in Tealeaves.Functors.Constant]

Pure_Product [instance, in Tealeaves.Classes.Applicative]

Pure_compose_identity2 [lemma, in Tealeaves.Classes.Applicative]

Pure_compose_identity1 [lemma, in Tealeaves.Classes.Applicative]

Pure_compose [instance, in Tealeaves.Classes.Applicative]

Pure_I [instance, in Tealeaves.Classes.Applicative]

Pure_dup [instance, in Tealeaves.Functors.Diagonal]

Pure_list_const [instance, in Tealeaves.Classes.TraversableFunctor]

pure_appmor_3 [lemma, in Tealeaves.Classes.TraversableFunctor]

pure_appmor_2 [lemma, in Tealeaves.Classes.TraversableFunctor]

pure_appmor_1 [lemma, in Tealeaves.Classes.TraversableFunctor]

pure_as_applicative_transformation [section, in Tealeaves.Classes.TraversableFunctor]

Pure_Monad [instance, in Tealeaves.Classes.Monad]

pure:74 [binder, in Tealeaves.Classes.TraversableFunctor]

pure:89 [binder, in Tealeaves.Classes.TraversableFunctor]

purity_law [section, in Tealeaves.Classes.TraversableFunctor]

pur:327 [binder, in Tealeaves.Classes.TraversableFunctor]

pur:401 [binder, in Tealeaves.Classes.TraversableFunctor]

push_not [lemma, in Tealeaves.LN.AssocList]

p:10 [binder, in Tealeaves.LN.Operations]

p:100 [binder, in Tealeaves.Util.Product]

P:105 [binder, in Tealeaves.Util.LibTactics]

P:109 [binder, in Tealeaves.Util.LibTactics]

P:114 [binder, in Tealeaves.Util.LibTactics]

p:13 [binder, in Tealeaves.LN.Operations]

p:15 [binder, in Tealeaves.Util.Product]

p:17 [binder, in Tealeaves.LN.Operations]

p:18 [binder, in Tealeaves.LN.Theory]

p:182 [binder, in Tealeaves.Classes.Monad]

P:190 [binder, in Tealeaves.Util.LibTactics]

p:191 [binder, in Tealeaves.Util.LibTactics]

P:198 [binder, in Tealeaves.Util.LibTactics]

P:199 [binder, in Tealeaves.Util.LibTactics]

p:20 [binder, in Tealeaves.Util.Prelude]

p:21 [binder, in Tealeaves.LN.Operations]

p:22 [binder, in Tealeaves.Classes.DecoratedModule]

P:24 [binder, in Tealeaves.Util.LibTactics]

p:244 [binder, in Tealeaves.Classes.Applicative]

p:26 [binder, in Tealeaves.Classes.DecoratedMonad]

p:260 [binder, in Tealeaves.Classes.Applicative]

p:265 [binder, in Tealeaves.Classes.Applicative]

p:266 [binder, in Tealeaves.Classes.Applicative]

P:277 [binder, in Tealeaves.Util.LibTactics]

p:29 [binder, in Tealeaves.LN.Theory]

P:33 [binder, in Tealeaves.LN.AssocList]

p:349 [binder, in Tealeaves.Classes.Applicative]

p:355 [binder, in Tealeaves.Classes.Applicative]

p:45 [binder, in Tealeaves.Util.Product]

p:47 [binder, in Tealeaves.Functors.Writer]

P:5 [binder, in Tealeaves.LN.AssocList]

p:5 [binder, in Tealeaves.Util.Product]

p:51 [binder, in Tealeaves.Classes.Functor]

p:52 [binder, in Tealeaves.Functors.Constant]

p:53 [binder, in Tealeaves.Util.Product]

P:55 [binder, in Tealeaves.Util.LibTactics]

P:57 [binder, in Tealeaves.Util.LibTactics]

p:6 [binder, in Tealeaves.Functors.Sets]

P:62 [binder, in Tealeaves.Util.LibTactics]

P:68 [binder, in Tealeaves.Util.LibTactics]

p:7 [binder, in Tealeaves.Util.Product]

P:7 [binder, in Tealeaves.LN.Leaf]

p:73 [binder, in Tealeaves.Functors.List]

p:73 [binder, in Tealeaves.Util.Product]

P:76 [binder, in Tealeaves.Util.LibTactics]

p:78 [binder, in Tealeaves.Util.Product]

p:82 [binder, in Tealeaves.Classes.Functor]

p:83 [binder, in Tealeaves.Util.Product]

P:86 [binder, in Tealeaves.Util.LibTactics]

p:87 [binder, in Tealeaves.Classes.Functor]

p:88 [binder, in Tealeaves.Functors.Sets]

p:88 [binder, in Tealeaves.Util.Product]

p:9 [binder, in Tealeaves.Functors.Pathspace]

p:92 [binder, in Tealeaves.Classes.Functor]

p:93 [binder, in Tealeaves.Util.Product]

p:94 [binder, in Tealeaves.Classes.Functor]

P:98 [binder, in Tealeaves.Util.LibTactics]

## Q

Q:106 [binder, in Tealeaves.Util.LibTactics]Q:110 [binder, in Tealeaves.Util.LibTactics]

Q:115 [binder, in Tealeaves.Util.LibTactics]

Q:200 [binder, in Tealeaves.Util.LibTactics]

Q:56 [binder, in Tealeaves.Util.LibTactics]

Q:6 [binder, in Tealeaves.LN.AssocList]

## R

range [definition, in Tealeaves.LN.AssocList]range_fmap [lemma, in Tealeaves.LN.AssocList]

range_app [lemma, in Tealeaves.LN.AssocList]

range_cons [lemma, in Tealeaves.LN.AssocList]

range_one [lemma, in Tealeaves.LN.AssocList]

range_nil [lemma, in Tealeaves.LN.AssocList]

range_lemmas [section, in Tealeaves.LN.AssocList]

rcomh_morphism [projection, in Tealeaves.Classes.RightComodule]

rcomh_natural [projection, in Tealeaves.Classes.RightComodule]

rcom_coaction_coaction [projection, in Tealeaves.Classes.RightComodule]

rcom_fmap_extr_coaction [projection, in Tealeaves.Classes.RightComodule]

rcom_coaction_natural [projection, in Tealeaves.Classes.RightComodule]

rcom_functor [projection, in Tealeaves.Classes.RightComodule]

rcom_comonad [projection, in Tealeaves.Classes.RightComodule]

reader_comonad_instance [section, in Tealeaves.Functors.Writer]

ret [projection, in Tealeaves.Classes.Category]

ret [constructor, in Tealeaves.Classes.Category]

ret [projection, in Tealeaves.Classes.Monad]

ret [constructor, in Tealeaves.Classes.Monad]

retag [definition, in Tealeaves.Functors.Constant]

retag [definition, in Tealeaves.Classes.TraversableFunctor]

Return [record, in Tealeaves.Classes.Category]

Return [inductive, in Tealeaves.Classes.Category]

Return [record, in Tealeaves.Classes.Monad]

Return [inductive, in Tealeaves.Classes.Monad]

Return_State [instance, in Tealeaves.Functors.State]

Return_set [instance, in Tealeaves.Functors.Sets]

Return_writer [instance, in Tealeaves.Functors.Writer]

return_injective [lemma, in Tealeaves.Classes.ListableMonad]

return_injective_list [lemma, in Tealeaves.Functors.List]

Return_list [instance, in Tealeaves.Functors.List]

Return_Maybe [instance, in Tealeaves.Functors.Maybe]

Return_I [instance, in Tealeaves.Classes.Monad]

Return0:158 [binder, in Tealeaves.Classes.Category]

Return0:181 [binder, in Tealeaves.Classes.Category]

Return1:183 [binder, in Tealeaves.Classes.Category]

Ret_ordinary [instance, in Tealeaves.Theory.Category]

ret_natural [lemma, in Tealeaves.Examples.STLC.Language]

Ret_term [instance, in Tealeaves.Examples.STLC.Language]

ret_term [definition, in Tealeaves.Examples.STLC.Language]

Ret_Beck [instance, in Tealeaves.Classes.BeckDistributiveLaw]

RightAction [record, in Tealeaves.Classes.RightModule]

RightAction [inductive, in Tealeaves.Classes.RightModule]

RightAction [record, in Tealeaves.Classes.Category]

RightAction [inductive, in Tealeaves.Classes.Category]

RightAction_set [instance, in Tealeaves.Functors.Sets]

RightAction_Join [instance, in Tealeaves.Classes.RightModule]

RightAction_compose [instance, in Tealeaves.Classes.RightModule]

RightCoaction [record, in Tealeaves.Classes.RightComodule]

RightCoaction [inductive, in Tealeaves.Classes.RightComodule]

RightCoaction_Cojoin [instance, in Tealeaves.Classes.RightComodule]

RightComodule [record, in Tealeaves.Classes.RightComodule]

RightComodule [library]

RightComoduleHom [record, in Tealeaves.Classes.RightComodule]

RightComoduleHomomorphism [section, in Tealeaves.Classes.RightComodule]

RightComodule_composition [section, in Tealeaves.Classes.RightComodule]

RightComodule_cosub [section, in Tealeaves.Classes.RightComodule]

RightComodule_suboperations [section, in Tealeaves.Classes.RightComodule]

RightComodule_Comonad [instance, in Tealeaves.Classes.RightComodule]

RightComodule_Comonad [section, in Tealeaves.Classes.RightComodule]

RightComodule_class [section, in Tealeaves.Classes.RightComodule]

RightComodule_operations [section, in Tealeaves.Classes.RightComodule]

RightComodule_DecoratedFunctor [definition, in Tealeaves.Theory.Decorated]

RightComodule_DecoratedFunctor [section, in Tealeaves.Theory.Decorated]

RightComodule0:12 [binder, in Tealeaves.Theory.Decorated]

RightComodule0:31 [binder, in Tealeaves.Classes.RightComodule]

RightComodule1:32 [binder, in Tealeaves.Classes.RightComodule]

RightModule [record, in Tealeaves.Classes.RightModule]

RightModule [section, in Tealeaves.Classes.RightModule]

RightModule [record, in Tealeaves.Classes.Category]

RightModule [section, in Tealeaves.Classes.Category]

RightModule [library]

rightmodule_suboperation_composition [section, in Tealeaves.Classes.RightModule]

rightmodule_kleisli [section, in Tealeaves.Classes.RightModule]

rightmodule_suboperations [section, in Tealeaves.Classes.RightModule]

RightModule_Monad_2 [instance, in Tealeaves.Classes.RightModule]

RightModule_Monad [instance, in Tealeaves.Classes.RightModule]

RightModule_compose [instance, in Tealeaves.Classes.RightModule]

rightmodule_operations [section, in Tealeaves.Classes.RightModule]

right_action [projection, in Tealeaves.Classes.RightModule]

right_action [constructor, in Tealeaves.Classes.RightModule]

right_action [projection, in Tealeaves.Classes.Category]

right_action [constructor, in Tealeaves.Classes.Category]

right_unitor_inv [definition, in Tealeaves.Util.Product]

right_unitor [definition, in Tealeaves.Util.Product]

right_coaction [projection, in Tealeaves.Classes.RightComodule]

right_coaction [constructor, in Tealeaves.Classes.RightComodule]

rm [definition, in Tealeaves.Util.LibTactics]

rmod_action_action [projection, in Tealeaves.Classes.RightModule]

rmod_action_fmap_ret [projection, in Tealeaves.Classes.RightModule]

rmod_natural [projection, in Tealeaves.Classes.RightModule]

rmod_object [projection, in Tealeaves.Classes.RightModule]

rmod_monad [projection, in Tealeaves.Classes.RightModule]

rmod_join [projection, in Tealeaves.Classes.Category]

rmod_ret [projection, in Tealeaves.Classes.Category]

rmod_natural [projection, in Tealeaves.Classes.Category]

rmod_object [projection, in Tealeaves.Classes.Category]

rmod_monad [projection, in Tealeaves.Classes.Category]

runState [definition, in Tealeaves.Functors.State]

runStateState [definition, in Tealeaves.Functors.State]

runStateValue [definition, in Tealeaves.Functors.State]

r1:58 [binder, in Tealeaves.Classes.ListableFunctor]

r1:63 [binder, in Tealeaves.Classes.ListableFunctor]

r1:73 [binder, in Tealeaves.Classes.ListableFunctor]

r1:78 [binder, in Tealeaves.Classes.ListableFunctor]

r1:83 [binder, in Tealeaves.Classes.ListableFunctor]

r1:88 [binder, in Tealeaves.Classes.ListableFunctor]

r1:93 [binder, in Tealeaves.Classes.ListableFunctor]

r2:59 [binder, in Tealeaves.Classes.ListableFunctor]

r2:64 [binder, in Tealeaves.Classes.ListableFunctor]

r2:74 [binder, in Tealeaves.Classes.ListableFunctor]

r2:79 [binder, in Tealeaves.Classes.ListableFunctor]

r2:84 [binder, in Tealeaves.Classes.ListableFunctor]

r2:89 [binder, in Tealeaves.Classes.ListableFunctor]

r2:94 [binder, in Tealeaves.Classes.ListableFunctor]

## S

scoped [definition, in Tealeaves.LN.Operations]scoped_subst_eq [lemma, in Tealeaves.LN.Theory]

scoped_env [definition, in Tealeaves.LN.Environment]

SetlikeFunctor [record, in Tealeaves.Classes.SetlikeFunctor]

SetlikeFunctor [section, in Tealeaves.Classes.SetlikeFunctor]

SetlikeFunctor [library]

SetlikeFunctor_Listable [instance, in Tealeaves.Classes.ListableFunctor]

SetlikeFunctor_set [instance, in Tealeaves.Classes.SetlikeFunctor]

SetlikeFunctor_set_instance [section, in Tealeaves.Classes.SetlikeFunctor]

SetlikeFunctor_operations [section, in Tealeaves.Classes.SetlikeFunctor]

SetlikeFunctor_list [instance, in Tealeaves.Functors.List]

SetlikeFunctor0:109 [binder, in Tealeaves.Classes.SetlikeFunctor]

SetlikeFunctor0:131 [binder, in Tealeaves.Classes.SetlikeFunctor]

SetlikeModule [record, in Tealeaves.Classes.SetlikeModule]

SetlikeModule [library]

SetlikeModule_Monad [instance, in Tealeaves.Classes.SetlikeModule]

SetlikeModule_Listable [instance, in Tealeaves.Classes.ListableModule]

SetlikeModule0:117 [binder, in Tealeaves.Classes.SetlikeModule]

SetlikeModule0:75 [binder, in Tealeaves.Classes.SetlikeModule]

SetlikeMonad [record, in Tealeaves.Classes.SetlikeMonad]

SetlikeMonad [section, in Tealeaves.Classes.SetlikeMonad]

SetlikeMonad [library]

SetlikeMonad_Listable [instance, in Tealeaves.Classes.ListableMonad]

SetlikeMonad_list [instance, in Tealeaves.Functors.List]

SetlikeMonad_set [instance, in Tealeaves.Classes.SetlikeMonad]

SetlikeMonad_set_instance [section, in Tealeaves.Classes.SetlikeMonad]

SetlikeMonad0:103 [binder, in Tealeaves.Classes.SetlikeMonad]

SetlikeMonad0:62 [binder, in Tealeaves.Classes.SetlikeMonad]

setlike_module_theory [section, in Tealeaves.Classes.SetlikeModule]

setlike_module_of_monad [section, in Tealeaves.Classes.SetlikeModule]

setlike_module_class [section, in Tealeaves.Classes.SetlikeModule]

setlike_functor_theory [section, in Tealeaves.Classes.SetlikeFunctor]

setlike_monad_properties [section, in Tealeaves.Classes.SetlikeMonad]

SetPreservingTransformation [record, in Tealeaves.Classes.SetlikeFunctor]

Sets [library]

set_in_ret [definition, in Tealeaves.Functors.Sets]

set_ret_injective [lemma, in Tealeaves.Functors.Sets]

set_in_add [definition, in Tealeaves.Functors.Sets]

set_in_empty [definition, in Tealeaves.Functors.Sets]

set_add_comm [definition, in Tealeaves.Functors.Sets]

set_add_assoc [definition, in Tealeaves.Functors.Sets]

set_add_nil_r [definition, in Tealeaves.Functors.Sets]

set_add_nil_l [definition, in Tealeaves.Functors.Sets]

set_monoid [section, in Tealeaves.Functors.Sets]

set_add [definition, in Tealeaves.Functors.Sets]

set_empty [definition, in Tealeaves.Functors.Sets]

shape [definition, in Tealeaves.Classes.ListableFunctor]

shapeliness [definition, in Tealeaves.Classes.ListableFunctor]

shapeliness_equiv_3 [lemma, in Tealeaves.Classes.ListableFunctor]

shapeliness_equiv_2 [lemma, in Tealeaves.Classes.ListableFunctor]

shapeliness_equiv_1 [lemma, in Tealeaves.Classes.ListableFunctor]

shapeliness_compose [lemma, in Tealeaves.Classes.ListableFunctor]

shapeliness_compose_1 [lemma, in Tealeaves.Classes.ListableFunctor]

shapeliness_I [lemma, in Tealeaves.Classes.ListableFunctor]

shapeliness_list [lemma, in Tealeaves.Classes.ListableFunctor]

shapeliness_term [lemma, in Tealeaves.Examples.STLC.Language]

shapeliness_equiv_5 [lemma, in Tealeaves.Classes.ListableModule]

shapeliness_equiv_4 [lemma, in Tealeaves.Classes.ListableModule]

ShapelyFunctor0:110 [binder, in Tealeaves.Classes.ListableModule]

ShapelyFunctor1:111 [binder, in Tealeaves.Classes.ListableModule]

ShapelyFunctor:109 [binder, in Tealeaves.Classes.ListableModule]

shape_compose_2 [lemma, in Tealeaves.Classes.ListableFunctor]

shape_compose_1 [lemma, in Tealeaves.Classes.ListableFunctor]

shape_compose_spec [lemma, in Tealeaves.Classes.ListableFunctor]

shape_r [lemma, in Tealeaves.Classes.ListableFunctor]

shape_l [lemma, in Tealeaves.Classes.ListableFunctor]

shape_eq_impl_tolist [lemma, in Tealeaves.Classes.ListableFunctor]

shape_tolist_1 [lemma, in Tealeaves.Classes.ListableFunctor]

shape_fmap_1 [lemma, in Tealeaves.Classes.ListableFunctor]

shape_eq_cons_iff [lemma, in Tealeaves.Classes.ListableFunctor]

shape_eq_app_l [lemma, in Tealeaves.Classes.ListableFunctor]

shape_eq_app_r [lemma, in Tealeaves.Classes.ListableFunctor]

shape_nil_iff [lemma, in Tealeaves.Classes.ListableFunctor]

shape_app [lemma, in Tealeaves.Classes.ListableFunctor]

shape_one [lemma, in Tealeaves.Classes.ListableFunctor]

shape_cons [lemma, in Tealeaves.Classes.ListableFunctor]

shape_nil [lemma, in Tealeaves.Classes.ListableFunctor]

shape_shape [lemma, in Tealeaves.Classes.ListableFunctor]

shape_fmap [lemma, in Tealeaves.Classes.ListableFunctor]

shift [definition, in Tealeaves.Classes.DecoratedFunctor]

shift_zero [lemma, in Tealeaves.Classes.DecoratedFunctor]

shift_extract [lemma, in Tealeaves.Classes.DecoratedFunctor]

shift_increment [lemma, in Tealeaves.Classes.DecoratedFunctor]

shift_natural [lemma, in Tealeaves.Classes.DecoratedFunctor]

shift_fmap2 [lemma, in Tealeaves.Classes.DecoratedFunctor]

shift_fmap1 [lemma, in Tealeaves.Classes.DecoratedFunctor]

shift_spec [lemma, in Tealeaves.Classes.DecoratedFunctor]

shift_functor_lemmas [section, in Tealeaves.Classes.DecoratedFunctor]

shift_utility_lemmas [section, in Tealeaves.Classes.SetlikeFunctor]

shift_bind [lemma, in Tealeaves.Classes.DecoratedMonad]

shift_join [lemma, in Tealeaves.Classes.DecoratedMonad]

shift_return [lemma, in Tealeaves.Classes.DecoratedMonad]

shift_monad_lemmas [section, in Tealeaves.Classes.DecoratedMonad]

shift_sub [lemma, in Tealeaves.Classes.DecoratedModule]

shift_right_action [lemma, in Tealeaves.Classes.DecoratedModule]

shift_module_lemmas [section, in Tealeaves.Classes.DecoratedModule]

skip_axiom [axiom, in Tealeaves.Util.LibTactics]

slide_joins [lemma, in Tealeaves.Classes.BeckDistributiveLaw]

snd_map_snd [lemma, in Tealeaves.Util.Product]

State [inductive, in Tealeaves.Functors.State]

State [library]

state_monad [section, in Tealeaves.Functors.State]

strength [definition, in Tealeaves.Classes.Functor]

strength_cojoin_r [lemma, in Tealeaves.Classes.DecoratedFunctor]

strength_assoc [lemma, in Tealeaves.Classes.Functor]

strength_triangle [lemma, in Tealeaves.Classes.Functor]

strength_nat_r [lemma, in Tealeaves.Classes.Functor]

strength_nat_l [lemma, in Tealeaves.Classes.Functor]

strength_nat [lemma, in Tealeaves.Classes.Functor]

strength_2 [lemma, in Tealeaves.Classes.Functor]

strength_1 [lemma, in Tealeaves.Classes.Functor]

strength_compose [lemma, in Tealeaves.Classes.Functor]

strength_I [lemma, in Tealeaves.Classes.Functor]

strength_shift1 [lemma, in Tealeaves.Functors.Writer]

strength_join_l [lemma, in Tealeaves.Functors.Writer]

strength_ret_l [lemma, in Tealeaves.Functors.Writer]

strength_as_writer_distributive_law [section, in Tealeaves.Functors.Writer]

strength_cojoin [lemma, in Tealeaves.Functors.Writer]

strength_extract [lemma, in Tealeaves.Functors.Writer]

strength_right_action [lemma, in Tealeaves.Functors.Writer]

strength_join [lemma, in Tealeaves.Functors.Writer]

strength_ret [lemma, in Tealeaves.Functors.Writer]

strength_shift2 [lemma, in Tealeaves.Classes.DecoratedTraversableFunctor]

strength_shift [lemma, in Tealeaves.Classes.DecoratedTraversableFunctor]

strength_return [lemma, in Tealeaves.Classes.Monad]

stren_scoped [lemma, in Tealeaves.LN.Environment]

st:11 [binder, in Tealeaves.Functors.State]

st:14 [binder, in Tealeaves.Functors.State]

st:19 [binder, in Tealeaves.Functors.State]

st:26 [binder, in Tealeaves.Functors.State]

st:7 [binder, in Tealeaves.Functors.State]

sub [projection, in Tealeaves.Classes.RightModule]

Sub [record, in Tealeaves.Classes.RightModule]

sub [constructor, in Tealeaves.Classes.RightModule]

Sub [inductive, in Tealeaves.Classes.RightModule]

subd [definition, in Tealeaves.Classes.DecoratedModule]

subdt [definition, in Tealeaves.Classes.DecoratedTraversableModule]

subdt_subdt [lemma, in Tealeaves.Classes.DecoratedTraversableModule]

subdt_id [lemma, in Tealeaves.Classes.DecoratedTraversableModule]

subd_respectful_fmap [lemma, in Tealeaves.Classes.SetlikeModule]

subd_respectful_sub [lemma, in Tealeaves.Classes.SetlikeModule]

subd_respectful_fmapd [lemma, in Tealeaves.Classes.SetlikeModule]

subd_respectful_id [lemma, in Tealeaves.Classes.SetlikeModule]

subd_respectful [lemma, in Tealeaves.Classes.SetlikeModule]

subd_to_subdt [lemma, in Tealeaves.Classes.DecoratedTraversableModule]

subd_fmap [lemma, in Tealeaves.Classes.DecoratedModule]

subd_sub [lemma, in Tealeaves.Classes.DecoratedModule]

subd_fmapd [lemma, in Tealeaves.Classes.DecoratedModule]

subd_subd [lemma, in Tealeaves.Classes.DecoratedModule]

subd_id [lemma, in Tealeaves.Classes.DecoratedModule]

subject_reduction_step [lemma, in Tealeaves.Examples.STLC.Theory]

subst [definition, in Tealeaves.LN.Operations]

substitution [lemma, in Tealeaves.Examples.STLC.Theory]

substitution_r [lemma, in Tealeaves.Examples.STLC.Theory]

subst_open_var [lemma, in Tealeaves.LN.Theory]

subst_open_var_loc [lemma, in Tealeaves.LN.Theory]

subst_open [lemma, in Tealeaves.LN.Theory]

subst_open_local [lemma, in Tealeaves.LN.Theory]

subst_same [lemma, in Tealeaves.LN.Theory]

subst_by_leaf_spec [lemma, in Tealeaves.LN.Theory]

subst_loc_leaf [definition, in Tealeaves.LN.Theory]

subst_spec [lemma, in Tealeaves.LN.Theory]

subst_spec_local [lemma, in Tealeaves.LN.Theory]

subst_lc [lemma, in Tealeaves.LN.Theory]

subst_subst_comm [lemma, in Tealeaves.LN.Theory]

subst_subst [lemma, in Tealeaves.LN.Theory]

subst_subst_local [lemma, in Tealeaves.LN.Theory]

subst_fresh_set_t [lemma, in Tealeaves.LN.Theory]

subst_fresh_t [lemma, in Tealeaves.LN.Theory]

subst_fresh_set [lemma, in Tealeaves.LN.Theory]

subst_fresh [lemma, in Tealeaves.LN.Theory]

subst_in_ret [lemma, in Tealeaves.LN.Theory]

subst_env_app [lemma, in Tealeaves.LN.Environment]

subst_env_one [lemma, in Tealeaves.LN.Environment]

subst_env_cons [lemma, in Tealeaves.LN.Environment]

subst_env_nil [lemma, in Tealeaves.LN.Environment]

subst_loc_fr_neq [lemma, in Tealeaves.LN.Operations]

subst_loc_b [lemma, in Tealeaves.LN.Operations]

subst_loc_neq [lemma, in Tealeaves.LN.Operations]

subst_loc_eq [lemma, in Tealeaves.LN.Operations]

subst_id [lemma, in Tealeaves.LN.Operations]

subst_eq [lemma, in Tealeaves.LN.Operations]

subst_loc [definition, in Tealeaves.LN.Operations]

subt [definition, in Tealeaves.Classes.TraversableModule]

subt_respectful_id [lemma, in Tealeaves.Classes.TraversableModule]

subt_respectful [lemma, in Tealeaves.Classes.TraversableModule]

subt_subt [lemma, in Tealeaves.Classes.TraversableModule]

subt_id [lemma, in Tealeaves.Classes.TraversableModule]

subt_to_subdt [lemma, in Tealeaves.Classes.DecoratedTraversableModule]

sub_to_subt [lemma, in Tealeaves.Classes.TraversableModule]

sub_respectful_fmap [lemma, in Tealeaves.Classes.SetlikeModule]

sub_respectful_id [lemma, in Tealeaves.Classes.SetlikeModule]

sub_respectful [lemma, in Tealeaves.Classes.SetlikeModule]

sub_scoped_1 [lemma, in Tealeaves.LN.Environment]

sub_scoped [lemma, in Tealeaves.LN.Environment]

sub_env_app [lemma, in Tealeaves.LN.Environment]

sub_env_one [lemma, in Tealeaves.LN.Environment]

sub_env_cons [lemma, in Tealeaves.LN.Environment]

sub_env_nil [lemma, in Tealeaves.LN.Environment]

sub_env_spec [lemma, in Tealeaves.LN.Environment]

sub_fmap [lemma, in Tealeaves.Classes.RightModule]

sub_sub [lemma, in Tealeaves.Classes.RightModule]

sub_id [lemma, in Tealeaves.Classes.RightModule]

Sub_RightAction [instance, in Tealeaves.Classes.RightModule]

sub_to_subdt [lemma, in Tealeaves.Classes.DecoratedTraversableModule]

sub_inj1 [lemma, in Tealeaves.Classes.ListableModule]

sub_subd [lemma, in Tealeaves.Classes.DecoratedModule]

sub_to_subd [lemma, in Tealeaves.Classes.DecoratedModule]

swap_middle [definition, in Tealeaves.Util.Product]

S:1 [binder, in Tealeaves.Functors.State]

s:10 [binder, in Tealeaves.Functors.Sets]

s:11 [binder, in Tealeaves.Functors.Sets]

s:12 [binder, in Tealeaves.Functors.State]

s:121 [binder, in Tealeaves.Classes.ListableFunctor]

s:14 [binder, in Tealeaves.Functors.Sets]

s:15 [binder, in Tealeaves.Functors.State]

s:17 [binder, in Tealeaves.Functors.Sets]

s:21 [binder, in Tealeaves.Functors.State]

s:24 [binder, in Tealeaves.Functors.State]

s:28 [binder, in Tealeaves.Functors.State]

s:28 [binder, in Tealeaves.Examples.STLC.Theory]

s:29 [binder, in Tealeaves.Classes.SetlikeFunctor]

s:3 [binder, in Tealeaves.LN.AtomSet]

S:5 [binder, in Tealeaves.Functors.State]

s:8 [binder, in Tealeaves.Functors.State]

s:83 [binder, in Tealeaves.Functors.Sets]

s:9 [binder, in Tealeaves.Functors.Sets]

## T

tag:2 [binder, in Tealeaves.Functors.Constant]tag:6 [binder, in Tealeaves.Functors.Constant]

tensor_strength [section, in Tealeaves.Classes.Functor]

tensor_laws [section, in Tealeaves.Classes.Monad]

term [inductive, in Tealeaves.Examples.STLC.Language]

term_lc3 [lemma, in Tealeaves.Examples.STLC.Language]

term_lc2 [lemma, in Tealeaves.Examples.STLC.Language]

term_lc12 [lemma, in Tealeaves.Examples.STLC.Language]

term_lc11 [lemma, in Tealeaves.Examples.STLC.Language]

term_lc_gap3 [lemma, in Tealeaves.Examples.STLC.Language]

term_lc_gap2 [lemma, in Tealeaves.Examples.STLC.Language]

term_lc_gap12 [lemma, in Tealeaves.Examples.STLC.Language]

term_lc_gap11 [lemma, in Tealeaves.Examples.STLC.Language]

term_in_open11 [lemma, in Tealeaves.Examples.STLC.Language]

term_open_rewrite [section, in Tealeaves.Examples.STLC.Language]

term_ind3 [lemma, in Tealeaves.Examples.STLC.Language]

term_ind22 [lemma, in Tealeaves.Examples.STLC.Language]

term_ind21 [lemma, in Tealeaves.Examples.STLC.Language]

term_ind1 [lemma, in Tealeaves.Examples.STLC.Language]

term_ind_rewrite [section, in Tealeaves.Examples.STLC.Language]

term_freeset3 [lemma, in Tealeaves.Examples.STLC.Language]

term_freeset2 [lemma, in Tealeaves.Examples.STLC.Language]

term_freeset12 [lemma, in Tealeaves.Examples.STLC.Language]

term_freeset11 [lemma, in Tealeaves.Examples.STLC.Language]

term_in_freeset3 [lemma, in Tealeaves.Examples.STLC.Language]

term_in_freeset2 [lemma, in Tealeaves.Examples.STLC.Language]

term_in_freeset12 [lemma, in Tealeaves.Examples.STLC.Language]

term_in_freeset11 [lemma, in Tealeaves.Examples.STLC.Language]

term_free3 [lemma, in Tealeaves.Examples.STLC.Language]

term_free2 [lemma, in Tealeaves.Examples.STLC.Language]

term_free12 [lemma, in Tealeaves.Examples.STLC.Language]

term_free11 [lemma, in Tealeaves.Examples.STLC.Language]

term_free_rewrite.A [variable, in Tealeaves.Examples.STLC.Language]

term_free_rewrite [section, in Tealeaves.Examples.STLC.Language]

term_list_rewrite.A [variable, in Tealeaves.Examples.STLC.Language]

term_list_rewrite [section, in Tealeaves.Examples.STLC.Language]

term_listable_instance [section, in Tealeaves.Examples.STLC.Language]

term_dist_rewrite.A [variable, in Tealeaves.Examples.STLC.Language]

term_dist_rewrite [section, in Tealeaves.Examples.STLC.Language]

test_typeclasses [section, in Tealeaves.Classes.DecoratedTraversableFunctor]

test_typeclasses [section, in Tealeaves.Classes.DecoratedTraversableModule]

test_typeclasses [section, in Tealeaves.Classes.DecoratedTraversableMonad]

test_notations [section, in Tealeaves.Examples.STLC.Language]

Tfmap:176 [binder, in Tealeaves.Classes.Category]

Theory [library]

Theory [library]

tm_kleisli_assoc [lemma, in Tealeaves.Classes.TraversableMonad]

tm_kleisli_id_l [lemma, in Tealeaves.Classes.TraversableMonad]

tm_kleisli_id_r [lemma, in Tealeaves.Classes.TraversableMonad]

tm_kleisli_star8 [lemma, in Tealeaves.Classes.TraversableMonad]

tm_kleisli_star7 [lemma, in Tealeaves.Classes.TraversableMonad]

tm_kleisli_star6 [lemma, in Tealeaves.Classes.TraversableMonad]

tm_kleisli_star5 [lemma, in Tealeaves.Classes.TraversableMonad]

tm_kleisli_star4 [lemma, in Tealeaves.Classes.TraversableMonad]

tm_kleisli_star3 [lemma, in Tealeaves.Classes.TraversableMonad]

tm_kleisli_star2 [lemma, in Tealeaves.Classes.TraversableMonad]

tm_kleisli_star1 [lemma, in Tealeaves.Classes.TraversableMonad]

tolist [projection, in Tealeaves.Classes.ListableFunctor]

Tolist [record, in Tealeaves.Classes.ListableFunctor]

tolist [constructor, in Tealeaves.Classes.ListableFunctor]

Tolist [inductive, in Tealeaves.Classes.ListableFunctor]

tolistd [definition, in Tealeaves.Classes.ListableFunctor]

tolistd_fmap [lemma, in Tealeaves.Classes.ListableFunctor]

tolistd_fmapd [lemma, in Tealeaves.Classes.ListableFunctor]

tolistd_join [lemma, in Tealeaves.Classes.ListableMonad]

tolistd_join1 [lemma, in Tealeaves.Classes.ListableMonad]

tolistd_ret [lemma, in Tealeaves.Classes.ListableMonad]

tolist_right_action [lemma, in Tealeaves.Classes.TraversableModule]

tolist_fmapd [lemma, in Tealeaves.Classes.ListableFunctor]

tolist_fmap_rigidly_respectful_id [lemma, in Tealeaves.Classes.ListableFunctor]

tolist_fmap [lemma, in Tealeaves.Classes.ListableFunctor]

tolist_fmap_injective_proof [lemma, in Tealeaves.Classes.ListableFunctor]

tolist_respectfulness_characterizations [section, in Tealeaves.Classes.ListableFunctor]

tolist_fmap_respectful_iff [definition, in Tealeaves.Classes.ListableFunctor]

tolist_fmap_respectful [definition, in Tealeaves.Classes.ListableFunctor]

tolist_fmap_injective [definition, in Tealeaves.Classes.ListableFunctor]

Tolist_compose_natural [lemma, in Tealeaves.Classes.ListableFunctor]

Tolist_compose [instance, in Tealeaves.Classes.ListableFunctor]

Tolist_I [instance, in Tealeaves.Classes.ListableFunctor]

Tolist_list [instance, in Tealeaves.Classes.ListableFunctor]

tolist_join [lemma, in Tealeaves.Classes.ListableMonad]

tolist_ret [lemma, in Tealeaves.Classes.ListableMonad]

tolist_env_app [lemma, in Tealeaves.LN.Environment]

tolist_env_one [lemma, in Tealeaves.LN.Environment]

tolist_env_cons [lemma, in Tealeaves.LN.Environment]

tolist_env_nil [lemma, in Tealeaves.LN.Environment]

tolist_env_spec [lemma, in Tealeaves.LN.Environment]

tolist_spec [lemma, in Tealeaves.Classes.TraversableFunctor]

Tolist_Traversable [instance, in Tealeaves.Classes.TraversableFunctor]

tolist_join_iff [lemma, in Tealeaves.Theory.Listable]

tolist_ret_iff [lemma, in Tealeaves.Theory.Listable]

tolist_term_3 [lemma, in Tealeaves.Examples.STLC.Language]

tolist_term_2 [lemma, in Tealeaves.Examples.STLC.Language]

tolist_term_1 [lemma, in Tealeaves.Examples.STLC.Language]

tolist_term_spec [lemma, in Tealeaves.Examples.STLC.Language]

tolist_join [lemma, in Tealeaves.Examples.STLC.Language]

tolist_ret [lemma, in Tealeaves.Examples.STLC.Language]

tolist_equal [lemma, in Tealeaves.Examples.STLC.Language]

tolist_natural [lemma, in Tealeaves.Examples.STLC.Language]

Tolist_term [instance, in Tealeaves.Examples.STLC.Language]

tolist_term [definition, in Tealeaves.Examples.STLC.Language]

tolist_respectful_module_characterizations [section, in Tealeaves.Classes.ListableModule]

tolist_sub_respectful_iff [definition, in Tealeaves.Classes.ListableModule]

tolist_sub_respectful [definition, in Tealeaves.Classes.ListableModule]

tolist_sub_injective [definition, in Tealeaves.Classes.ListableModule]

tolist_respectfulness_module_definitions [section, in Tealeaves.Classes.ListableModule]

tolist_sub [lemma, in Tealeaves.Classes.ListableModule]

tolist_right_action_2 [lemma, in Tealeaves.Classes.ListableModule]

tolist_right_action_1 [lemma, in Tealeaves.Classes.ListableModule]

tolist_join [lemma, in Tealeaves.Classes.TraversableMonad]

tolist_ret [lemma, in Tealeaves.Classes.TraversableMonad]

toset [projection, in Tealeaves.Classes.SetlikeFunctor]

Toset [record, in Tealeaves.Classes.SetlikeFunctor]

toset [constructor, in Tealeaves.Classes.SetlikeFunctor]

Toset [inductive, in Tealeaves.Classes.SetlikeFunctor]

tosetd [definition, in Tealeaves.Classes.SetlikeFunctor]

tosetd_utility_lemmas [section, in Tealeaves.Classes.SetlikeFunctor]

Toset_Tolist [instance, in Tealeaves.Classes.ListableFunctor]

toset_set_respectful [lemma, in Tealeaves.Classes.SetlikeFunctor]

toset_set [instance, in Tealeaves.Classes.SetlikeFunctor]

toset_join_Listable [lemma, in Tealeaves.Classes.ListableMonad]

toset_ret_Listable [lemma, in Tealeaves.Classes.ListableMonad]

toset_join_list [lemma, in Tealeaves.Functors.List]

toset_ret_list [lemma, in Tealeaves.Functors.List]

toset_list_app [lemma, in Tealeaves.Functors.List]

toset_list_ret [lemma, in Tealeaves.Functors.List]

toset_list_one [lemma, in Tealeaves.Functors.List]

toset_list_cons [lemma, in Tealeaves.Functors.List]

toset_list_nil [lemma, in Tealeaves.Functors.List]

Toset_list [instance, in Tealeaves.Functors.List]

toset_right_action_Listable [lemma, in Tealeaves.Classes.ListableModule]

traverable_monad_theory [section, in Tealeaves.Classes.TraversableMonad]

TraversableFunctor [record, in Tealeaves.Classes.TraversableFunctor]

TraversableFunctor [section, in Tealeaves.Classes.TraversableFunctor]

TraversableFunctor [library]

TraversableFunctor_zero_DT [section, in Tealeaves.Classes.DecoratedTraversableFunctor]

TraversableFunctor_respectfulness [section, in Tealeaves.Classes.TraversableFunctor]

TraversableFunctor_prod [section, in Tealeaves.Classes.TraversableFunctor]

TraversableFunctor_tolist_spec [section, in Tealeaves.Classes.TraversableFunctor]

TraversableFunctor_composition [section, in Tealeaves.Classes.TraversableFunctor]

TraversableFunctor_kleisli [section, in Tealeaves.Classes.TraversableFunctor]

TraversableFunctor_fmap [section, in Tealeaves.Classes.TraversableFunctor]

TraversableFunctor_compose [section, in Tealeaves.Classes.TraversableFunctor]

TraversableFunctor_operation [section, in Tealeaves.Classes.TraversableFunctor]

TraversableFunctor_term [instance, in Tealeaves.Examples.STLC.Language]

TraversableModule [record, in Tealeaves.Classes.TraversableModule]

TraversableModule [section, in Tealeaves.Classes.TraversableModule]

TraversableModule [library]

TraversableModule_listable [section, in Tealeaves.Classes.TraversableModule]

TraversableModule_respectfulness [section, in Tealeaves.Classes.TraversableModule]

TraversableModule_compose [instance, in Tealeaves.Classes.TraversableModule]

TraversableModule_compose [section, in Tealeaves.Classes.TraversableModule]

TraversableModule_Monad [instance, in Tealeaves.Classes.TraversableModule]

TraversableMonad [record, in Tealeaves.Classes.TraversableMonad]

TraversableMonad [section, in Tealeaves.Classes.TraversableMonad]

TraversableMonad [library]

TraversableMonad_term [instance, in Tealeaves.Examples.STLC.Language]

TraversableMonad_listable [section, in Tealeaves.Classes.TraversableMonad]

TraversableMonad_list [section, in Tealeaves.Classes.TraversableMonad]

TraversableMonad_respectfulness [section, in Tealeaves.Classes.TraversableMonad]

TraversableMonad_purity [section, in Tealeaves.Classes.TraversableMonad]

TraversableMonad_suboperation_composition [section, in Tealeaves.Classes.TraversableMonad]

1 [notation, in Tealeaves.Classes.TraversableMonad]

TraversableMonad_kleisli_category [section, in Tealeaves.Classes.TraversableMonad]

TraversableMorphism [record, in Tealeaves.Classes.TraversableFunctor]

TraversableMorphism [section, in Tealeaves.Classes.TraversableFunctor]

Traversable_alist [instance, in Tealeaves.LN.Environment]

Traversable_prod [instance, in Tealeaves.Classes.TraversableFunctor]

Traversable_list [instance, in Tealeaves.Classes.TraversableFunctor]

traversable_functors_are_shapely [axiom, in Tealeaves.Classes.TraversableFunctor]

traversable_tolist1 [lemma, in Tealeaves.Classes.TraversableFunctor]

traversable_product.g [variable, in Tealeaves.Classes.TraversableFunctor]

traversable_product.f [variable, in Tealeaves.Classes.TraversableFunctor]

traversable_product.B [variable, in Tealeaves.Classes.TraversableFunctor]

traversable_product.A [variable, in Tealeaves.Classes.TraversableFunctor]

traversable_product [section, in Tealeaves.Classes.TraversableFunctor]

Traversable_compose [instance, in Tealeaves.Classes.TraversableFunctor]

Traversable_I [instance, in Tealeaves.Classes.TraversableFunctor]

traversal_combine [definition, in Tealeaves.Classes.Applicative]

traverse [definition, in Tealeaves.Classes.TraversableFunctor]

traverse_to_subt [lemma, in Tealeaves.Classes.TraversableModule]

traverse_fmap [lemma, in Tealeaves.Classes.DecoratedTraversableFunctor]

traverse_to_fmapdt [lemma, in Tealeaves.Classes.DecoratedTraversableFunctor]

traverse_respectful_id [lemma, in Tealeaves.Classes.TraversableFunctor]

traverse_respectful_fmap [lemma, in Tealeaves.Classes.TraversableFunctor]

traverse_respectful [lemma, in Tealeaves.Classes.TraversableFunctor]

traverse_combine [lemma, in Tealeaves.Classes.TraversableFunctor]

traverse_fmap [lemma, in Tealeaves.Classes.TraversableFunctor]

traverse_purity [lemma, in Tealeaves.Classes.TraversableFunctor]

traverse_purity_law [section, in Tealeaves.Classes.TraversableFunctor]

traverse_morphism [lemma, in Tealeaves.Classes.TraversableFunctor]

traverse_traverse [lemma, in Tealeaves.Classes.TraversableFunctor]

traverse_id_purity [lemma, in Tealeaves.Classes.TraversableFunctor]

traverse_id [lemma, in Tealeaves.Classes.TraversableFunctor]

traverse_to_bindt [lemma, in Tealeaves.Classes.TraversableMonad]

trav_functor [projection, in Tealeaves.Classes.TraversableFunctor]

triangle [lemma, in Tealeaves.Util.Product]

triangle_4 [lemma, in Tealeaves.Classes.Applicative]

triangle_3 [lemma, in Tealeaves.Classes.Applicative]

triangle_2 [lemma, in Tealeaves.Classes.Applicative]

triangle_1 [lemma, in Tealeaves.Classes.Applicative]

trvmod_action [projection, in Tealeaves.Classes.TraversableModule]

trvmod_monad [projection, in Tealeaves.Classes.TraversableModule]

trvmod_functor [projection, in Tealeaves.Classes.TraversableModule]

trvmod_module [projection, in Tealeaves.Classes.TraversableModule]

trvmon_join_term [lemma, in Tealeaves.Examples.STLC.Language]

trvmon_ret_term [lemma, in Tealeaves.Examples.STLC.Language]

trvmon_join_list [lemma, in Tealeaves.Classes.TraversableMonad]

trvmon_ret_list [lemma, in Tealeaves.Classes.TraversableMonad]

trvmon_join [projection, in Tealeaves.Classes.TraversableMonad]

trvmon_ret [projection, in Tealeaves.Classes.TraversableMonad]

trvmon_functor [projection, in Tealeaves.Classes.TraversableMonad]

trvmon_monad [projection, in Tealeaves.Classes.TraversableMonad]

trvmor_hom [projection, in Tealeaves.Classes.TraversableFunctor]

trvmor_nat [projection, in Tealeaves.Classes.TraversableFunctor]

trvmor_trv_G [projection, in Tealeaves.Classes.TraversableFunctor]

trvmor_trv_F [projection, in Tealeaves.Classes.TraversableFunctor]

twist [definition, in Tealeaves.Classes.Bimonad]

typ [inductive, in Tealeaves.Examples.STLC.Language]

t':29 [binder, in Tealeaves.Classes.SetlikeMonad]

t':37 [binder, in Tealeaves.Classes.SetlikeModule]

t':86 [binder, in Tealeaves.Examples.STLC.Theory]

t':91 [binder, in