有没有人知道匿名函数与正常函数在julia中的区别?

我本人写函数比较喜欢用λ表达式,一般都是写成function_name = (parameter::type) -> begin ... end 这种格式,但是这种函数类型如果用来写main = () -> begin ... end 这个函数就会报错,但是用传统的function main()就没有任何问题,有哪位大佬能告诉我这其中的原因是什么?百度和GPT-4都搜不到

这样写没毛病啊,发下具体的报错?

1 个赞