|
|
1
4
如果要在OCaml中使用集合,请执行以下操作:
所以在代码中,算法替换OrderedType,Alg1/Alg2替换String,Executor替换Make,ConcreteExecutor是Executor(Alg1/Alg2)的结果。您还将注意到string.mli/ml没有提到OrderedType。String是OrderedType,因为它有一个由compare函数使用的类型t。您不需要显式地说String是OrderedType。 |
|
|
Paul Spencer · 部分应用函数类型的函子 8 年前 |
|
|
cha · 将函数对象传递给std::function 8 年前 |
|
|
softshipper · fmap的参数太多 8 年前 |
|
|
Gaurav Sehgal · 函数指针与C中的函子++ 9 年前 |
|
|
nburk · 如何在C++中使用带有自定义排序成员函数的sort()? 11 年前 |
|
|
Sam · std::bind创建的函子在哪里? 11 年前 |