in reply to When would you use functional programming?

Hi Ovid-

This isn't really a direct answer to your query but it is related to the intersection between functional programming languages and Perl.

I believe Dominus (aka MJD) is the man who knows most about this (though tilly deserves mention also) from having read his website, Perl Paraphenalia.

I am waiting (but not holding my breath as I would have died by now) for mjd to finish Perl Advanced Techniques Handbook. He does a course on the topic as well.

I think that this book, if it ever comes off the presses would cause a renaissance/revolution in the world of Perl on the order of when thedamian did his book on OO Perl. And, no I don't think that's overstating it.

(If you read this Mark, please take it as tacit encouragement rather than a flame; I fear it will never be possible for me to take your PATH class because I am neither stateside nor working for a potential customer of yours so I have to twiddle my thumbs 'til the book comes.)

Peace.

  • Comment on Re: When would you use functional programming?

Replies are listed 'Best First'.
Re: Re: When would you use functional programming?
by diotalevi (Canon) on Oct 16, 2002 at 21:10 UTC

    I learned about the book while the iterators chapter was online. Has it /ehem/ iterated past that by now?

    __SIG__ printf "You are here %08x\n", unpack "L!", unpack "P4", pack "L!", B::svref_2object(sub{})->OUTSIDE;
      Nope, as far as I'm aware there hasn't been anything since the iterators chapter (5?). I think I'm subscribed to an announce mailing list for the PATH book but I haven't seen anything on it.

        Too bad! Right now all my base is belong to Network Solutions so my e-mail is down. I didn't know if I'd just missed an update or not. I am so anticipating that book.

        __SIG__ printf "You are here %08x\n", unpack "L!", unpack "P4", pack "L!", B::svref_2object(sub{})->OUTSIDE;