[#2332] Ruby-Python fusion? — mrilu <mrilu@...>
Usually I give some time for news to settle before I pass the word, but
7 messages
2000/04/01
[#2353] Re: Function of Array.filter surprises me — schneik@...
5 messages
2000/04/03
[#2361] crontab — Hugh Sasse Staff Elec Eng <hgs@...>
I want to have a program that may be run between certain times.
11 messages
2000/04/05
[#2375] Marshal: Want string out, but want depth specified? — Hugh Sasse Staff Elec Eng <hgs@...>
@encoded = [Marshal.dump(@decoded, , depth)].pack("m")
7 messages
2000/04/07
[#2378] Re: Marshal: Want string out, but want depth specified?
— matz@... (Yukihiro Matsumoto)
2000/04/07
Hi,
[#2376] Iterator into array — Dave Thomas <Dave@...>
15 messages
2000/04/07
[#2397] Could missing 'end' be reported better? — mrilu <mrilu@...>
I'm not sure one could easily parse, or moreover report, this error better.
5 messages
2000/04/08
[#2404] Re: Iterator into array — Andrew Hunt <andy@...>
>It's still possible to introduce a new syntax for collecting yielded
6 messages
2000/04/08
[#2412] Re: Could missing 'end' be reported better? — h.fulton@...
7 messages
2000/04/09
[#2414] Re: Could missing 'end' be reported better?
— matz@... (Yukihiro Matsumoto)
2000/04/09
Hi,
[#2429] Please join me, I'm Hashing documentation — mrilu <mrilu@...>
This is a story about my hashing ventures, try to bear with me.
5 messages
2000/04/10
[#2459] Precedence question — Dave Thomas <Dave@...>
7 messages
2000/04/12
[#2474] Ruby 1.4.4 — Yukihiro Matsumoto <matz@...>
Ruby 1.4.4 is out, check out:
5 messages
2000/04/14
[#2494] ANNOUNCE : PL/Ruby — ts <decoux@...>
7 messages
2000/04/17
[#2495] Re: 'in' vs. 'into' — Andrew Hunt <andy@...>
># rescue MyException into myVar
4 messages
2000/04/17
[#2514] frozen behavior — Andrew Hunt <Andy@...>
7 messages
2000/04/19
[#2530] Re: 'in' vs. 'into' — Andrew Hunt <andy@...>
>Hmm, I've not decided yet. Here's the list of options:
6 messages
2000/04/20
[#2535] Default naming for iterator parameters — mrilu <mrilu@...>
I'm back at my computer after some traveling. I know I think Ruby
5 messages
2000/04/20
[#2598] different thread semantics 1.4.3 -> 1.4.4 — hipster <hipster@...4all.nl>
Hi fellow rubies,
4 messages
2000/04/28
[ruby-talk:02391] Re: Iterator into array
From:
"Conrad Schneiker" <schneiker@...>
Date:
2000-04-08 05:45:03 UTC
List:
ruby-talk #2391
From: Dave Thomas > Clemens Hintze <c.hintze@gmx.net> writes: > > > But I could not imagine how it should work! Look onto your 'fibUpTo' > > method. It returns nothing. From where should the values you want to > > have come from? > > My suggestion (actually, it's less than a suggestion, it's really just a > wild idea) is that the values passed to 'yield' could be collected in > to an array in the cases where an iterator was called without a > block. In this case, the values passed to yield (the Fibonacci numbers > in this case) would be collected, so the method would return an array > of them. In another post, I suggested a disambiguation in the calling > syntax to make this possible without breaking other code. > > Anyway, ny initial post was the question: is there a neat, functional > way to collect the values yielded by an iterator, and it seems like > the answer is (sadly) no. Well, something like this [seems, sounds] like a [generically good, good generic] idea to me. Certainly the application that you have in mind is the sort of thing that ought to be encouraged, and it would certainly be nice if it were well-supported by some sort of suitable Ruby extension. I'm not [very, recently] familiar with functional languages, so I would be curious to know [if, how] other languages (perhaps one or more of Haskell, CLOS/MOP, Godel, or even Mathematica) support this this capability. Conrad