Re: [m-users.] Cartesian product of two sets of things.
Julien Fischer <[email protected]>
| Newsgroups | gmane.comp.lang.mercury.general |
|---|---|
| Message-ID | <[email protected]> |
On Mon, 9 Oct 2023, Sean Charles (emacstheviking) wrote: > The output is two lists, the object IDs of those things involved in collisions. > > My question then is, given the two loops are basically generating a > cartesian product, is there a module function somewhere that would do > that for me, generate a single list of all pairs? Then I could > list.chunk and maybe produce a cleaner bit of code. I am currently > also considering on uncommenting out the set_hit() typeclass predicate > so that I can modify the objects in place, so instead of returning two > sets of objects ID,s I'd be returning a new set of objects with their > respective hit flags set. My questions are: what do you do with those object ids once you have them? And could you do whatever that is inside the loop that generates the Cartesian product without building up a list or set containing the product? Julien. _______________________________________________ users mailing list [email protected] https://lists.mercurylang.org/listinfo/users