types - 函数类型注解
问题描述
我觉得Hy太棒了!计划使用它,甚至可能破解它。
我注意到支持类型注释,但显然仅适用于变量,最多支持函数参数。似乎无法键入注释函数(或方法)返回值。
这个潜在的功能是为未来计划的吗?或者它只是被认为不实用或目前不值得努力?
继续伟大的工作!
解决方案
据我所知,它们已实施,只是没有记录。语法是
(defn foo ^int [x] (+ x 1))
声明类型的返回值int
。
推荐阅读
- tensorflow - 如何根据当前纪元或纪元步骤编写某些层的逻辑?
- android - Android Customer Array Adapter 不显示数据
- python - Python TypeError:“NoneType”对象没有属性“__getitem__”错误
- time-series - Seq2Seq 中的解码器输入 - 时间序列分析
- python - 如何根据熊猫中的目标条件填充值
- react-bootstrap - Formik custom file upload gives InvalidStateError
- python - 如何使用 python 从具有模式 id 和版本的融合模式注册表中获取模式
- javascript - 使用 Sequelize 的 INSERT 和 UPDATE 查询中的意外顺序
- python - 调用 split() 时如何包含分隔符
- python - Compare difference in two json files and out put the difference