我正在编写函数文字,尽管与大多数例子不同,我已经看到我以一个多参数函数开始,然后curried。 我: //types
case class Thing1(v: Double)
case class Thing2(v: Double)
case class Thing3(v: Double)
type Multiplier = Double
//functions
val f1 =
我想要一个函数BindFirst,它绑定函数的第一个参数,而不必使用std ::占位符明确地知道/声明函数的参数。我希望客户端代码看起来像这样。 #include <functional>
#include <iostream>
void print2(int a, int b)
{
std::cout << a << std::endl;
std::cout << b