Ruby(和Perl)有一个触发器的概念:
file = File.open("ordinal") while file.gets print if ($_ =~ /third/) .. ($_ =~ /fifth/) end@H_404_3@给出了一系列序数,例如
first second third fourth fifth sixth@H_404_3@当它达到“第三”时开始打印,当达到“第五”时停止打印:
third fourth fifth@H_404_3@是否存在类似于此的函数式编程概念,或者通常用takewhiles来描述?我不是在问一个特定的语言,而是用什么术语来形容它.