Beefy Boxes and Bandwidth Generously Provided by pair Networks
go ahead... be a heretic

Re: When would you use functional programming?

by DapperDan (Pilgrim)
on Oct 16, 2002 at 20:46 UTC ( #205840=note: print w/replies, xml ) Need Help??

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.)


  • 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;

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://205840]
[GrandFather]: It's a good day end here Corion. The start was somewhat less than average!
[Corion]: GrandFather: All's well that ends well? ;)
[GrandFather]: I'm fighting with a third party device our software is to support. The documentation for the device's SDK is quite a lot less than average and most of today was spent ...
[GrandFather]: discovering that one of the sensors for the device lies about the gain range it is using!
[GrandFather]: However, by the end of the day I had discovered its deceptions and now have it working correctly, so yes, all's well that ends well. :-D

How do I use this? | Other CB clients
Other Users?
Others having an uproarious good time at the Monastery: (6)
As of 2017-08-24 07:06 GMT
Find Nodes?
    Voting Booth?
    Who is your favorite scientist and why?

    Results (365 votes). Check out past polls.