fact: Definition UpdateAttribute {heading} (tup : @Tuple heading) (attr : @BoundedString _ (HeadingNames heading)) (f : Domain heading (ibound (indexb attr)) -> Domain heading (ibound (indexb attr))) : @Tuple heading := UpdateAttributeRaw _ f tup.
imports: Coq.Lists.List Coq.Strings.String Coq.Logic.FunctionalExtensionality Coq.Sets.Ensembles Fiat.Common.ilist2 Fiat.Common.StringBound Coq.Program.Program Fiat.QueryStructure.Specification.Representation.Heading Fiat.Common.Ensembles.IndexedEnsembles Fiat.QueryStructure.Specification.Representation.Notations