小编Kho*_*oud的帖子

Enum类型使用密封的箱子对象(从haskell到scala)

我试图将一些代码从haskell翻译成scala语言.在haskell中,我实现了类似的枚举类型:

data Rank = Jack | Queen | King | Ace | Num Int deriving (Show, Eq) 
Run Code Online (Sandbox Code Playgroud)

我想使用selaled case Objects在scala中实现它

sealed trait Rank
case object Jack extends Rank
case object Queen extends Rank
case object King extends Rank
case object Ace extends Rank
case object Num Int extends Rank
Run Code Online (Sandbox Code Playgroud)

对于Num Int类型我遇到错误的问题.我认为它应该写成一个字!任何帮助!

enums haskell scala

3
推荐指数
1
解决办法
509
查看次数

addEventListener到右键单击事件

我想为右键单击事件添加事件监听器,我知道如何处理简单的点击: document.getElementById("myBtn").addEventListener("mousedown", function(){ });

右键单击事件怎么样?

javascript right-click prototypejs

0
推荐指数
1
解决办法
3918
查看次数

标签 统计

enums ×1

haskell ×1

javascript ×1

prototypejs ×1

right-click ×1

scala ×1