Functions and Functional Programming in Perl 6 例程(Routines)是 Perl 6 中代码重用的最小手段。它们有几种形式,最明显的是属于类和角色并与对象相关联的方法,还…
标签:例程
Perl 6 中的术语
匿名 子例程、方法或子方法,当它们不能通过名字调用时,就被称为匿名的 # named subroutine sub double($x) { 2 * $x }; # 匿名子例程,存储在一个具名的标量里 my $doubl…
Perl 6 中的 feed 操作符
Sequencer Precedence infix ==> 这个流操作符(feed operator)从它的左侧接收结果并把结果作为最后一个参数传递给下一个(右侧的)例程(routine)。 这个操作符的优先级很…
Using Perl 6 (二)
捕获 签名不仅仅是语法,它们是含有一列参数对象的 first-class 对象 。同样地,有一种含有参数集的数据结构,叫捕获。捕获有位置和命名两个部分,表现的就像列表和散列。像列表的那部分含有位置参数,而像散列的那部分含…