| Bill Allombert on Wed, 29 Jan 2025 22:52:12 +0100 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
| Re: select and vecsmall |
On Wed, Jan 29, 2025 at 10:29:45PM +0100, Denis Simon wrote: > Hi, > > The function select() doesn't seem to accept Vecsmall. > > v=Vecsmall([1,2,3,4]); > select(i->i%2,v) > *** at top-level: select(i->i%2,v) > *** ^---------------- > *** select: incorrect type in select (t_VECSMALL). > *** Break loop: type 'break' to go back to GP prompt > > Is there any good reason ? Yes! You can do [i|i<-v,i%2] though. Cheers, Bill.