我有一个通用函数,需要很多参数
f : a -> b -> c -> d -> e -> f
我想提供仅采用最后两个参数的专用函数,但为前三个参数提供一些固定值.
g : d -> e -> f h : d -> e -> f
它们的实现类似于以下内容
g = f someA someB someC h = f someA' someB' someC'
这当然很棒,但是当从C#调用这些函数时,这是一个问题,因为它们的类型不会被“美化”.相反,我得到了一堆嵌套的FSharpFuncs.
我可以通过定义我的函数来避免这个问题
g d e = f someA someB someC d e h d e = f someA' someB' someC' d e
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。