読者です 読者をやめる 読者になる 読者になる

Release AnyEvent::MPRPC 0.18

perl cpan messagepack

https://metacpan.org/release/AnyEvent-MPRPC


AnyEvent::MPRPC 0.18をリリースしました。
pull requestをしたらメンテナになりました。

変更点

Clientの callメソッドの RPCの parametersに ArrayRefしか
指定できない問題があったのですが、ArrayRefでなくても
RPCの引数として指定できるようにしました。

# 今まで
my $ret = $client->call('sum' => [qw/1 2 3/]);

# これから
my $ret = $client->call('sum' => [qw/1 2 3/]); # OK
my $ret = $client->call('sum' => (1, 2, 3));   # こちらも OK. 意味は上記と同じ

parametersが 1つかつ ArrayRefであれば、そのまま parametersと
します。それ以外は引数すべての ArrayRefを parametersとします。

終わりに

メンテナになったのに中身をほとんど理解していないので、
まずは理解から始めようと思います。不具合が見つかれば、
githubの方へお願いします。