proposition: Lemma isasetlinearfun {R : ring} (M N : module R) : isaset (linearfun M N).
proof: Proof. intros. apply (isasetsubset (@pr1linearfun R M N)). - change (isofhlevel 2 (M -> N)). apply impred. exact (fun x => setproperty N). - refine (isinclpr1 _ _). intro. apply isapropislinear. Defined.
imports: UniMath.MoreFoundations.Tactics UniMath.Algebra.RigsAndRings UniMath.Algebra.Groups UniMath.Algebra.Monoids