| Something I often run into : how can I split a list l in two sublists, one with all the elements of l passing a test, the other with elements not passing the test ? It can easily be done with keep and rem, both with the same test and on the same list, but is there a function or macro I missed doing the same thing in one pass ? |