Changes between Version 5 and Version 13 of Ticket #18411


Ignore:
Timestamp:
09/12/15 17:37:48 (4 years ago)
Author:
vdelecroix
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #18411

    • Property Commit changed from 10df21841341b144bff58847011bae02cd852be9 to 9beb0234950b59a7f755c05753e55f0c8637d454
  • Ticket #18411 – Description

    v5 v13  
    11The features of `sage.combinat.cartesian_product.CartesianProduct` are now completely integrated into the category framework (see #18290). We remove most occurrences of `CartesianProduct` to either `cartesian_product` or `itertools.product`.
    22
     3We also:
     4 - move the `__iter__` from `EnumeratedSets.CartesianProducts.ParentMethods` category to `Sets`
     5 - allows `cartesian_product` to be called with `list`, `tuple`, `set`, `frozenset`
     6 - introduce a function `bounded_number_of_tuples` in `sage.misc.misc` that is intensively used in the testing framework
     7 - refine the category of `Set([1,2,3])` to be finite
     8 - implement a (very naive) `random_element` for `Set([1,2,3])`
     9
    310follow up: #19192
    4