首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Sorbet会为标准库添加签名吗?

Sorbet会为标准库添加签名吗?
EN

Stack Overflow用户
提问于 2019-06-21 16:27:03
回答 1查看 300关注 0票数 2

我希望在编写这样的代码时,Sorbet会发出警告:

代码语言:javascript
复制
list = list.sort!

因为我期望Array#sort!的类型是void

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-06-21 22:49:07

是的,Sorbet确实包含了Ruby标准库的类型。例如,以下是sort! https://github.com/sorbet/sorbet/blob/119e937e9e3b03ec27308cd8874f482791d15864/rbi/core/array.rbi#L670-L677的类型批注

请注意,在Ruby中,sort!确实返回了一个值,并正确地对其进行了建模。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56699608

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档