proposition: Lemma hlist_get_hlist_gen : forall ls t (m : member t ls), hlist_get m (hlist_gen ls) = f t.
proof: Proof. induction m; simpl; auto. Qed.
imports: Coq.Lists.List Coq.Arith.PeanoNat Relations RelationClasses ExtLib.Core.RelDec ExtLib.Data.SigT ExtLib.Data.Member ExtLib.Data.ListNth ExtLib.Data.Option ExtLib.Tactics Coq.Classes.Morphisms