いまあるMooseモジュール一覧

そろそろちゃんとMooseを勉強しようとおもうので,Moose系モジュールの一覧を眺めてみるなどした.って思ってたより多いよ!

とりあえずこのあたりを一通りつかってMooseっぽさを感じ取るなどしたい.まだ,全部みきれてないけど,Moose::Compileとかがすごいことしてそうな感じがする.

このリストをつくるのにかいたコード

use strict;
use warnings;
use CPAN;
use Moose::Autobox;

[CPAN::Shell->expand("Distribution", "/Moose/")]
    ->map ( sub { my ($id) = $_->{ID} =~ m{( [^/]* ) - [\d.]+  \.tar\.gz $}xms; $id =~ s/-/::/xmsg; $id; } )
    ->sort
    ->map ( sub { "- [http://search.cpan.org/perldoc?${_}:title=${_}]"->say } )
    ;

Mooseかわいいなぁ.ってこれはほとんどautoboxの機能だけど.一個目のmapがきもい.