
On 2015-08-17 03:21, Kim-Ee Yeoh wrote:
On Mon, Aug 17, 2015 at 1:32 PM, Debdut Karmakar
wrote: Sorry, I wrote a wrong function, the correct version is:
oddsFrom3 :: [Integer] oddsFrom3 = 3 : map (+2) oddsFrom3
You can get some idea of lambda evaluation here:
http://chrisuehlinger.com/LambdaBubblePop/ [2]
(Alas it doesn't
support let expressions much less let rec.)
Once you have a modicum
of intuition, you're now ready to appreciate the illustrated step-by-step evaluation of this infinite list:
http://stackoverflow.com/a/19749422 [3]
Based on the SO answer, you
can now work out your function on your own.
-- Kim-Ee
Beginners mailing
_______________________________________________ list
Beginners@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/beginners [1] Thanks, this is what I wanted. Thanks and the problem has been resolved. -- A GNU [4] LINUX [5] Patron Links: ------ [1] http://mail.haskell.org/cgi-bin/mailman/listinfo/beginners [2] http://chrisuehlinger.com/LambdaBubblePop/ [3] http://stackoverflow.com/a/19749422 [4] http://gnu.org [5] http://www.linuxfoundation.org/