gpt4 book ai didi

scala - 我需要在 Scala 中使用 @tailrec 吗?

转载 作者:行者123 更新时间:2023-12-04 17:35:43 28 4
gpt4 key购买 nike

在以下 Scala 函数示例中:

@tailrec def someFunction( ... ): Unit = {

@tailrec注释做任何有用的事情还是很高兴知道这是一个尾递归?

最佳答案

@tailrec - 如果编译器无法在带注释的方法中执行尾调用优化,则会产生编译错误。

所以是的,它确实做了一些事情......

退房- http://blog.richdougherty.com/2009/04/tail-calls-tailrec-and-trampolines.html

关于scala - 我需要在 Scala 中使用 @tailrec 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19765003/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com