|
|
1
1
你不能用吗 Static Parameters ,如F.数据包所示 HtmlProvider 例子? |
|
|
2
3
我认为
我不知道有多少人在实践中使用这个项目,但它看起来很简单,而且它完全满足您的要求,所以它可能值得一试。 |
|
|
3
3
使用一点仔细的反射魔法,我们可以取得很多,并得到一些真正不错的类型。像这样的怎么样?
|
|
|
4
2
一个选项可能是对长度有限的字符串使用单个模块,该模块使用循环参数作为长度限制和字符串本身,然后部分应用限制参数。实现可能如下所示:
然后,每个长度的模块仍然是必需的,但不会有所有样板文件:
编辑
在阅读了评论和对原始帖子的更新之后,我会稍微改变一下我的建议。而不是定义
这里仍然有相当多的样板文件,但我认为这是一个使用单案例联合和模块的解决方案的最佳方案。类型提供程序可能是可能的,但您必须考虑添加的复杂性是否超过样板文件。 |
|
|
Thomas · 使类型别名在F中不可互换# 4 年前 |
|
sdgfsdh · 我该怎么说。使用异步转换函数进行收集? 8 年前 |
|
|
Soldalma · 我可以实例化包含顶级副作用值的类吗? 8 年前 |
|
|
matekus · F#-包含数字的字符串的自然排序 8 年前 |
|
|
matekus · F#类型匹配-无法创建映射或匹配记录 8 年前 |
|
|
Rob Lyndon · 未找到F#ProvidedTypes文件 8 年前 |
|
|
red-swan · 如何将intro ML.Net演示翻译为F#? 8 年前 |
|
|
jkone27 · F#-在编译时从字符串生成简单的空类型 8 年前 |