Beefy Boxes and Bandwidth Generously Provided by pair Networks
P is for Practical
 
PerlMonks  

Status of List::Gen?

by jo37 (Deacon)
on Jun 06, 2022 at 20:09 UTC ( [id://11144460] : perlquestion . print w/replies, xml ) Need Help??

jo37 has asked for the wisdom of the Perl Monks concerning the following question:

Hi Monks and Nuns,

does anybody know about the status of List::Gen and its author? This stuff looks really cool, but apparently there has not been any development for more than 10 years. It has a broken test but seems to work well otherwise. Is Eric Strom aka ASG still active?

Greetings,
-jo

$gryYup$d0ylprbpriprrYpkJl2xyl~rzg??P~5lp2hyl0p$

Replies are listed 'Best First'.
Re: Status of List::Gen?
by Fletch (Bishop) on Jun 06, 2022 at 20:25 UTC

    No clue about that, but you might look at FunctionalPerl and functional-perl.org for something maybe similar more recently updated.

    Edit: Fixed link; iOS Safari did something weird with quote chars on my anchor href. Thx to hippo and kcott for pointing it was broken.

    The cake is a lie.
    The cake is a lie.
    The cake is a lie.

      Thanks! I'll have a look at it.

      Greetings,
      -jo

      $gryYup$d0ylprbpriprrYpkJl2xyl~rzg??P~5lp2hyl0p$
Re: Status of List::Gen?
by LanX (Saint) on Jun 07, 2022 at 08:08 UTC
    > This stuff looks really cool

    It does!

    ... but IIRC it's using techniques some would consider "voodoo".

    Like overloading the "diamond operator" <> (which is still ok in my book) and parsing for commands inside the enclosed string (hence kind of a source filter)

    That's how he can implement open intervals like <1..> which looks like a syntax error otherwise.

    Cheers Rolf
    (addicted to the Perl Programming Language :)
    Wikisyntax for the Monastery