返回同一个元组的函数的方法签名?

李凯文

忽略列表是同类元组的想法:

scala> def homogeneousPair[T]: (T, T) = (1, 2)
<console>:7: error: type mismatch;
found   : Int(1)
required: T
   def homogeneousPair[T]: (T, T) = (1, 2)
                                     ^
<console>:7: error: type mismatch;
found   : Int(2)
required: T
   def homogeneousPair[T]: (T, T) = (1, 2)
                                        ^

有没有办法利用类型系统来实现同质性?

拉多·布兰斯基(Rado Buransky)
object Test {
  type HomogeneousPair[T] = Tuple2[T, T]

  val x: HomogeneousPair[Int] = (1, 2)
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

返回同一个元组的函数的方法签名?

来自分类Dev

在同一个函数中返回多个变量

来自分类Dev

在同一个函数中多次返回一个函数的结果

来自分类Dev

在同一个“返回值对象”中访问一个 javascript 函数

来自分类Dev

如何从同一个java方法返回两个多维数组?

来自分类Dev

无法在同一个类中调用函数

来自分类Dev

多次调用同一个函数让我出错

来自分类Dev

NodeJS:静态方法可以调用同一个类的构造函数吗?

来自分类Dev

为什么两个绑定到同一个函数会返回不同的值

来自分类Dev

为什么这个 javascript 函数为同一个查询返回两个不同的结果?

来自分类Dev

PHP-在同一个文件上多次运行同一个php函数

来自分类Dev

同一个函数中的同一个类不同的id,以避免额外的代码

来自分类Dev

为什么类模板中的成员函数在同一个地址创建同一个对象

来自分类Dev

在同一个类中模拟方法

来自分类Dev

我可以使用返回值作为参数多次运行同一个函数吗?

来自分类Dev

从同一个控制器调用函数以返回带有Flash消息的视图

来自分类Dev

如何在编译时将同一个元组转换为数组?

来自分类Dev

在同一个类元素上触发的一个函数,请单击

来自分类Dev

同一个函数中一个类的多个模板

来自分类Dev

如何查找是否在多个元组中都找到了多个集合(但绝不是同一个元组)?

来自分类Dev

在同一个方法中调用一个方法?

来自分类Dev

从同一个类调用时,为什么一个被视为绑定方法而另一种普通函数却被视为绑定方法呢?

来自分类Dev

从返回元组的函数中获取单个(第一个)值的正确方法

来自分类Dev

坏道在同一个地方?

来自分类Dev

重画同一个图表

来自分类Dev

加入同一个表

来自分类Dev

你如何从同一个类中调用一个方法?

来自分类Dev

用“ _”定义的同一个函数的执行与在Scala中用命名变量定义的同一个函数的执行方式有何不同

来自分类Dev

在同一个类的构造函数中调用函数是否很好?

Related 相关文章

  1. 1

    返回同一个元组的函数的方法签名?

  2. 2

    在同一个函数中返回多个变量

  3. 3

    在同一个函数中多次返回一个函数的结果

  4. 4

    在同一个“返回值对象”中访问一个 javascript 函数

  5. 5

    如何从同一个java方法返回两个多维数组?

  6. 6

    无法在同一个类中调用函数

  7. 7

    多次调用同一个函数让我出错

  8. 8

    NodeJS:静态方法可以调用同一个类的构造函数吗?

  9. 9

    为什么两个绑定到同一个函数会返回不同的值

  10. 10

    为什么这个 javascript 函数为同一个查询返回两个不同的结果?

  11. 11

    PHP-在同一个文件上多次运行同一个php函数

  12. 12

    同一个函数中的同一个类不同的id,以避免额外的代码

  13. 13

    为什么类模板中的成员函数在同一个地址创建同一个对象

  14. 14

    在同一个类中模拟方法

  15. 15

    我可以使用返回值作为参数多次运行同一个函数吗?

  16. 16

    从同一个控制器调用函数以返回带有Flash消息的视图

  17. 17

    如何在编译时将同一个元组转换为数组?

  18. 18

    在同一个类元素上触发的一个函数,请单击

  19. 19

    同一个函数中一个类的多个模板

  20. 20

    如何查找是否在多个元组中都找到了多个集合(但绝不是同一个元组)?

  21. 21

    在同一个方法中调用一个方法?

  22. 22

    从同一个类调用时,为什么一个被视为绑定方法而另一种普通函数却被视为绑定方法呢?

  23. 23

    从返回元组的函数中获取单个(第一个)值的正确方法

  24. 24

    坏道在同一个地方?

  25. 25

    重画同一个图表

  26. 26

    加入同一个表

  27. 27

    你如何从同一个类中调用一个方法?

  28. 28

    用“ _”定义的同一个函数的执行与在Scala中用命名变量定义的同一个函数的执行方式有何不同

  29. 29

    在同一个类的构造函数中调用函数是否很好?

热门标签

归档