4 ms·
Well basically I found this old library in PHP created by Ian B,Kos. His library allows certain functional programming idioms using PHP. What I basically did wa
by jamongkad 19y ago
Well basically I found this old library in PHP created by Ian B,Kos. His library allows certain functional programming idioms using PHP. What I basically did was fix the library up in order for my version of CI to utilize the library.
Is it efficient? well according to the original author you take a minor hit it performance (as of yet he has not provided any solid numbers) in exchange for programmer happiness.
The implementation of anonymous functions is quite clever. Please consider this library was created 4 years ago and has remained stagnant up until now. To put it shortly he uses a eval based approach in order for use of anonymous functions.
- apgwoz 19y agoCare to share? Or at least point me to the original library? I had found a few things http://ioreader.com/2007/05/03/php-closures/ http://ioreader.com/2007/05/03/php-closures/ and http://www.steike.com/code/php-closures/ http://www.steike.com/code/php-closures/ a while ago...
- jamongkad 19y agowell I tried going to the original site and unfortunately it seems to be down. Tell you what maybe we can connect via email or chat or something. I can hand you the original source code of the library. Be aware though it's not the most elegantly documented piece of code. But it's commented heavily and you can learn a great deal of how PHP works and how the author worked around it's limitations.
- apgwoz 19y agoMy email address is in my profile, which I believe pg said at one point users can see if they are logged in. If not, let me know. Edit: The sample of 5 i checked didn't show an email address... It's my username here at google's service.
- jamongkad 19y agoDid you get my email yet? I'm not sure if the email address that's on your site is the right one.