No user interventions were needed during this task.
src/lib/HsToRocq/Rocq/Gallina/Util.hs: AddedtoExplicitBinderfunction (converts implicit binders to explicit)src/lib/HsToRocq/ConvertHaskell/Declarations/Instances.hs: AddedquantifyExplicitand used it in both CPS record and simple class paths to avoidfun {a : Type}inside{| ... |}
examples/base-src/manual/GHC/Num.v: MovedRequire Export BinInt.beforeModule Notations.examples/base-src/module-edits/GHC/Base/midamble.v: MovedRequire String Ascii.beforeModule ManualNotations.examples/graph/theories/Path.v: Moved 8Require Importstatements from insideSection Pathto top of fileexamples/containers/theories/MapProofs/Bounds.v: MovedRequire Import Coq.Program.Tactics.to topexamples/containers/theories/SetProofs.v: Moved 3 Require statements to topexamples/containers/theories/MapProofs/ToListProofs.v: MovedRequire Import Coq.Sorting.Sorted.to topexamples/containers/theories/MapProofs/DeleteUpdateProofs.v: MovedRequire Import Coq.Classes.Morphisms.to topexamples/containers/theories/MapProofs/UnionIntersectDifferenceProofs.v: Moved 3 Require statements to topexamples/containers/theories/MapProofs/TypeclassProofs.v: Moved 2 Require statements to top
examples/base-src/manual/Data/Functor/Classes.v: Changedfun {a : Type}tofun (a : Type)in all record literal fieldsexamples/base-src/module-edits/Data/Foldable/midamble.v: Changed implicit/generalized binders to explicit indefault_foldablehelper functionsexamples/ghc/manual/State.v: Changedfun {a : Type}tofun (a : Type)in record literal fieldsexamples/ghc/manual/NestedRecursionHelpers.v: Changedforall {a}toforall ain Ltac type patternexamples/ghc/module-edits/UniqFM/midamble.v: Changedfun {a} {b}tofun (a : Type) (b : Type)in record literalexamples/ghc/module-edits/TrieMap/edits: Changedfun {b}tofun bin rewrite rulesexamples/containers/theories/MapProofs/TypeclassProofs.v: Changedfun {a}tofun (a : Type)in record literal