【问题标题】:Support for Type Abbreviations / Type Aliases支持类型缩写/类型别名
【发布时间】:2019-02-28 05:54:50
【问题描述】:

如果我遗漏了一些基本内容,请原谅我,但语言扩展是否支持here 所述的类型缩写/类型别名?

在我的一个项目中,我尝试了一种基本实现,它允许从基本类型 string、int、long、decimal、Guid 等继承。这允许 POCO 上的“orderNumber”被强烈表示,而不是仅仅被一个整数。

最好有 json.net 自定义 JsonConverters 以及用于序列化。

这些是函数式语言的常规特性,还是只是 F# 的特性?如果前者是正确的并且语言扩展没有实现,我可以帮助添加吗?

干杯:-)

【问题讨论】:

    标签: language-ext


    【解决方案1】:

    我认为泛型类型 NewType 和 FloatType 可能是您正在寻找的。在Language Ext GitHub home page 上,搜索“newtype”。

    此外,请随时通过creating a new issue 在 Language Ext GitHub 上提出此类问题。

    【讨论】:

    • 谢谢。完美的。我对这个图书馆很兴奋。感谢所有参与的人!
    猜你喜欢
    • 1970-01-01
    • 2018-12-14
    • 1970-01-01
    • 1970-01-01
    • 2020-02-12
    • 2020-07-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多