【问题标题】:Function Type Annotations函数类型注解
【发布时间】:2021-03-27 11:43:18
【问题描述】:

我认为Hy很棒!计划使用它,甚至可能破解它。

我注意到支持类型注释,但显然仅适用于变量,最多支持函数参数。似乎无法键入注释函数(或方法)返回值。

这个潜在的功能是为未来计划的吗?还是目前认为它不实用或不值得努力?

继续努力!

【问题讨论】:

    标签: types annotations hy


    【解决方案1】:

    据我所知,它们已实施,只是没有记录。语法是

    (defn foo ^int [x] (+ x 1))
    

    声明一个int类型的返回值。

    【讨论】:

    • 好的,谢谢。我刚试过,效果很好。
    猜你喜欢
    • 1970-01-01
    • 2020-03-18
    • 2023-03-09
    • 2017-07-17
    • 2012-06-19
    • 1970-01-01
    • 2015-02-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多