2015-09-05から1日間の記事一覧

perl6 replを使うときLinenoiseを入れとくべき

from http://rjbs.manxome.org/rubric/entry/2081 perl6は perl6 を実行すれば repl ができる。素晴らしい。 $ perl6 > my $foo = -> $name { say "Hey, $name!" } -> ($name) { #`(Block|140410221851264) ... } > $foo("you") Hey, you! しかし、ctrl key…

perl6で外部プログラムの出力を操作する

perl6でperl5のあれどうやるの1回目。 perlをshell++なものとして使うことはよくある。例えば、外部プログラムを実行しそのstdoutに時刻をつけていくには use strict; use warnings; use POSIX qw(strftime); my @cmd = ('perl', '-E', '$|++; for (1..10) …