标签: crystal-lang
Ruby中有一个名为block_given的方法,因此我们可以检查是否传递了一个块并在给定时进行相应的处理。晶体中是否有等效的方法?
block_given
答案 0 :(得分:5)
水晶does not have它片刻。但是使用方法重载可以有类似的行为:
def foo foo {} end def foo yield end foo { } foo