equal
deleted
inserted
replaced
175 for this reason we use a distinguished target @{text Quickcheck} |
175 for this reason we use a distinguished target @{text Quickcheck} |
176 not spoiling the regular trusted code generation *} |
176 not spoiling the regular trusted code generation *} |
177 |
177 |
178 code_reserved Quickcheck Quickcheck_Generators |
178 code_reserved Quickcheck Quickcheck_Generators |
179 |
179 |
180 |
180 hide (open) fact empty_def single_def bind_def union_def if_randompred_def not_randompred_def Random_def map_def |
181 hide (open) type randompred |
181 hide (open) type randompred |
182 hide (open) const random collapse beyond random_fun_aux random_fun_lift |
182 hide (open) const random collapse beyond random_fun_aux random_fun_lift |
183 empty single bind union if_randompred not_randompred Random map |
183 empty single bind union if_randompred not_randompred Random map |
184 |
184 |
185 no_notation fcomp (infixl "o>" 60) |
185 no_notation fcomp (infixl "o>" 60) |