[pm-h] Hello again from the peanut gallery...
Steven Lembark
lembark at wrkhors.com
Mon Jul 11 14:03:21 PDT 2016
One possible meeting topic: Applying Functional Programming in
Perl5 & Perl6:
<https://duckduckgo.com/?q=yapc%3A%3Ana+2016+lembark&t=ffsb&ia=videos&iai=7zHwNymO7BE>
My version:
<http://www.slideshare.net/lembark/neatly-foldingatree-62637403>
With Damian's slides added:
<http://www.slideshare.net/lembark/neatly-hashing-a-tree-fp-treefold-in-perl5-perl6>
Keyword::TreeFold is on CPAN now if anyone wants to see how it works.
One interesting hackathon-ish topic: Using keywords to simplify non-
OO code.
Face it: Not everything is most easily programmed with an object. Many
objects are really only there to manage a namespace for function calls
(i.e., the object itself has minimal/no really tighly-bound data). At
that point a Topical Language may make more sense, which is easy to
do with Keyword::Declare.
Functional programming (sans objects) makes good sense for several
classes of real-world problems. Managing boilerplate to standardize
Perl5 code for FP is relatively easy (see talk).
Even easier in Perl6 since things like lazy lists are already built
into the language.
--
Steven Lembark 3646 Flora Pl
Workhorse Computing St Louis, MO 63110
lembark at wrkhors.com +1 888 359 3508
More information about the Houston
mailing list