*From the gospel of Ran Eilam:*

It's time for another Israeli Perl monger meeting!

*Where: Shenkar College
       Yeda Am 8 Ramat Gan
       Room 2103*

*When: Wednesday 22nd of May
      Meeting at 18:30, talking starts at 19:00*

What: two talks, and an emotional farewell to our fearless leader who is
moving from TelAviv.pm to Amsterdam.pm.

*== Asynchronous Programming FTW! ==
*
*Sawyer X*

The new age is all about non-blocking asynchronous creative responsive
deconstructive refactored decoupled conjectured applications. If you're not
on
the event loop wagon loop, you're missing out!

What the hell am I talking about? Am I just drunk? How many of the above
words
are totally made-up? These questions and more will be answered at this talk!


*== Rx.pl - Reactive Extensions for Perl ==
Ran Eilam *
https://github.com/eilara/Rx.pl

A library for composing async programs. Because writing async code is hard,
but working with Perl lists is easy. Lets turn events into lists, and reap
the benefits:

* Elegant async programming without callback nesting, using operators we
  all know from working with Perl lists

* Managing and coordinating events, e.g. start an HTTP request when timeout
  on key press if previous HTTP request was OK and arrived in the last
  10 seconds

* Programming with stream transformations, instead of objects and methods-
  say hello to beautiful functional designs with well defined state and
  side-effects . Replace boring UML diagrams with fun marble diagrams

* Stop writing and rewriting retry, timeout, throttle, buffer, window,
  counters, caching, and aggregate functions for each project. Instead
  create your processes as observables, then enjoy a rich library of
  existing operators


See you there,
Ran
_______________________________________________
Perl mailing list
Perl@perl.org.il
http://mail.perl.org.il/mailman/listinfo/perl

Reply via email to