% This LaTeX document was generated using the LaTeX backend of PlDoc,
% The SWI-Prolog documentation system



\begin{summarylist}{ll}
\predicatesummary{dict_fill}{4}{Implementation for the dicts_to_same_keys/3 `OnEmpty` closure that fills new cells with a copy of ValueIn.}
\predicatesummary{dict_keys}{2}{True when Keys is an ordered set of the keys appearing in Dict.}
\predicatesummary{dicts_join}{3}{Join dicts in Dicts that have the same value for Key, provided they do not have conflicting values on other keys.}
\predicatesummary{dicts_join}{4}{Join two lists of dicts (Dicts1 and Dicts2) on Key.}
\predicatesummary{dicts_same_keys}{2}{True if List is a list of dicts that all have the same keys and Keys is an ordered set of these keys.}
\predicatesummary{dicts_same_tag}{2}{True when List is a list of dicts that all have the tag Tag.}
\predicatesummary{dicts_slice}{3}{DictsOut is a list of Dicts only containing values for Keys.}
\predicatesummary{dicts_to_compounds}{4}{True when Dicts and Compounds are lists of the same length and each element of Compounds is a compound term whose arguments represent the values associated with the corresponding keys in Keys.}
\predicatesummary{dicts_to_same_keys}{3}{DictsOut is a copy of DictsIn, where each dict contains all keys appearing in all dicts of DictsIn.}
\end{summarylist}

