函数
这一部分覆盖了函数的完整声明面,包括参数修饰、默认参数、命名实参、变参与展开、重载、泛型约束等内容。
函数(Function)func 声明函数。返回注解可省,省略即 void;需要返回值时必须写 -> T,return 的类型严格对照声明。
lambda 与闭包(Closure)lambda 是匿名函数值。写法分简短与完整两族,捕获外层局部变量后就成了闭包。需要给回调、一次性小函数一个不需要起名字的写法时可以考虑使用它。
管道(Pipeline)管道运算符把左侧值作为实参传给右侧函数,让数据变换按阅读顺序从左往右排。四种管道运算符共用 |> 记号,靠前缀和后缀区分语义:
常量方法(Const Func)const func 是编译期可求值的函数:函数体由编译器在编译期间执行,结果物化为常量。它是「普通函数 + 常量能力」双面:运行期照常调用,常量上下文走体解释。
最后更新于 2026年10月11日
