<?xml version="1.0" encoding="windows-1252"?>
<node id="655032" title="ian's scratchpad" created="2007-12-05 00:41:45" updated="2007-12-04 19:41:45">
<type id="182711">
scratchpad</type>
<author id="655030">
ian</author>
<data>
<field name="doctext">
&lt;h1&gt;Current Perl Projects&lt;/h1&gt;

&lt;ul&gt;
&lt;li&gt;Dispatch::Table - A little syntax to make this easier (I'm already aware of [mod://Dispatch::Declare]).
&lt;li&gt;Log::Parser - Dynamically create grammars for log files
&lt;/ul&gt;

&lt;h1&gt;Future Perl Projects&lt;/h1&gt;

&lt;ul&gt;
&lt;li&gt;Data::Shell - Access hierarchical data via shell interface, e.g. Firefox bookmarks or XML via xmllint.
&lt;li&gt;Devel::IdentifierOutline - Like -MO=Xref but simpler and more general
&lt;li&gt;Subclass [mod://Getopt::Euclid] to setup a more POSIX-like argument handling, e.g. single and double dash be default.
&lt;/ul&gt;

&lt;h1&gt;Current Areas of Perly Interest&lt;/h1&gt;

&lt;ul&gt;
&lt;li&gt;Compiling, you know runtime vs compile time
&lt;li&gt;Caching via Memoize and with OOP, specifically in interfacing with [mod://Net::Amazon::S3]
&lt;li&gt;Functional programming a la [id://443215|Higher Order Perl].
&lt;/ul&gt;
&lt;br /&gt;[id://655030]</field>
</data>
</node>
