我如何输入一个函数,该函数接受一个具有字段a和任何其他字段的记录?
在 F# 中是否有可能与此标准 ML函数等效?
fun f {a: string, ...} = "Hello" ^ a;
Run Code Online (Sandbox Code Playgroud)
尝试了以下但这些似乎在语法上无效:
let f (r: {|a: string; _|}) = impl;
let g (r: {|a: string; ...|}) = impl;
Run Code Online (Sandbox Code Playgroud) f# ×1