小编Eug*_*hev的帖子

传递解析为多种类型的泛型函数的最佳方法是什么

对于背景:它是功能DI的变体.在Scott的帖子后,我写了一个翻译.扭曲的是我的翻译是通用的,并根据你提供给它的东西进行参数化.

出于测试目的,我想通过另一个口译员,其中就是抄袭 - 我怎么办?以下是问题的简化概述:

let y f =
    let a = f 1
    let b = f 2L
    (a,b)
Run Code Online (Sandbox Code Playgroud)

f是我的通用解释器,但在这里它显然受到第一次使用的约束int -> 'a.在这个简化的场景中,我可以只传递两次解释器,但在我的实际实现中,类型空间相当大(基类型x3输出类型).

是否有一些F#机制可以让我这样做,没有太多的开销?

f# functional-programming

7
推荐指数
2
解决办法
494
查看次数

MassTransit或nServiceBus是否通过HTTP传输支持MSMQ?

我知道它可以从MSMQ 3.0开始使用,是否可以通过任何.NET ESB获得?这可能与其他MQ传输(ActiveMQ等)有关吗?

谢谢,E.

msmq masstransit nservicebus

2
推荐指数
1
解决办法
1366
查看次数

为什么(327.59*100.0)<32759.0是真的?

乘法

(327.59 * 100.0) 
Run Code Online (Sandbox Code Playgroud)

产生的数字小于32759,为什么呢?这怎么可以避免?

floating-point f#

-2
推荐指数
1
解决办法
82
查看次数