equal
deleted
inserted
replaced
405 |
405 |
406 \begin{supertabular}{@ {} l @ {~::~} l @ {}} |
406 \begin{supertabular}{@ {} l @ {~::~} l @ {}} |
407 @{const Finite_Set.finite} & @{term_type_only Finite_Set.finite "'a set\<Rightarrow>bool"}\\ |
407 @{const Finite_Set.finite} & @{term_type_only Finite_Set.finite "'a set\<Rightarrow>bool"}\\ |
408 @{const Finite_Set.card} & @{term_type_only Finite_Set.card "'a set => nat"}\\ |
408 @{const Finite_Set.card} & @{term_type_only Finite_Set.card "'a set => nat"}\\ |
409 @{const Finite_Set.fold} & @{term_type_only Finite_Set.fold "('a \<Rightarrow> 'b \<Rightarrow> 'b) \<Rightarrow> 'b \<Rightarrow> 'a set \<Rightarrow> 'b"}\\ |
409 @{const Finite_Set.fold} & @{term_type_only Finite_Set.fold "('a \<Rightarrow> 'b \<Rightarrow> 'b) \<Rightarrow> 'b \<Rightarrow> 'a set \<Rightarrow> 'b"}\\ |
410 @{const Big_Operators.setsum} & @{term_type_only Big_Operators.setsum "('a => 'b) => 'a set => 'b::comm_monoid_add"}\\ |
410 @{const Groups_Big.setsum} & @{term_type_only Groups_Big.setsum "('a => 'b) => 'a set => 'b::comm_monoid_add"}\\ |
411 @{const Big_Operators.setprod} & @{term_type_only Big_Operators.setprod "('a => 'b) => 'a set => 'b::comm_monoid_mult"}\\ |
411 @{const Groups_Big.setprod} & @{term_type_only Groups_Big.setprod "('a => 'b) => 'a set => 'b::comm_monoid_mult"}\\ |
412 \end{supertabular} |
412 \end{supertabular} |
413 |
413 |
414 |
414 |
415 \subsubsection*{Syntax} |
415 \subsubsection*{Syntax} |
416 |
416 |