标签: ruby
在以下示例中:
default: -> { Time.now }
什么是->?我熟悉=>但我第一次看到->。
->
=>
答案 0 :(得分:57)
这是Ruby 1.9“stabby lambda”运算符。例如,请参阅this article from 2008。
果壳:
> foo2 = ->(arg) { arg*2 } > foo2.call "now" => nownow
请注意->和(arg)之间空间不足,这是故意的。
(arg)