Skip to content
This repository has been archived by the owner on Apr 13, 2023. It is now read-only.

Spread operator #266

Closed
CeylonMigrationBot opened this issue Dec 6, 2011 · 3 comments
Closed

Spread operator #266

CeylonMigrationBot opened this issue Dec 6, 2011 · 3 comments

Comments

@CeylonMigrationBot
Copy link

[@FroMage] We still have to implement the []. spread operator.

[Migrated from ceylon/ceylon-compiler#266]
[Closed at 2011-12-13 17:34:08]

@CeylonMigrationBot
Copy link
Author

[@FroMage] Ah damn, we need to evaluate the arguments for a spread method only once, right? That makes it a lot more complicated.

@CeylonMigrationBot
Copy link
Author

[@FroMage] Done and tested for erasure and boxing, BUT we're evaluating the spread method's parameters for every element in the sequence. Perhaps we can delay fixing that to M2? It's going to be a pain.

@CeylonMigrationBot
Copy link
Author

[@FroMage] Closing now and delaying the fix for argument evaluation to M2 in #284. Note that we have to decide if we want to invoke the parameters at all for an empty sequence.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants