小编use*_*904的帖子

vim,是否可以搜索和替换寄存器中的内容?

例如,我的一个寄存器"a has content"vim很棒"我希望用寄存器中的"cool"替换awesome"a

顺便说一句,我不是在使用寄存器的内容作为搜索/替换模式.我知道我可以用CTRL-R a在命令模式下粘贴寄存器a的内容

vim

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

Haskell函数可以得到编译错误

我可以在Haskell中编译以下函数并且它可以工作

addVector :: (Num a) => (a, a) -> (a, a) -> (a, a)
addVector (a, b) (c, d) = (a + c, b + d)
Run Code Online (Sandbox Code Playgroud)

但我得到以下功能的编译错误

addVector3 :: (Float a) => (a, a) -> (a, a) -> (a, a) 
addVector3 (a, b) (c, d) = (a + c, d + b) 
Run Code Online (Sandbox Code Playgroud)

两个函数之间的唯一区别是类型(更改NumFloat)

错误:

`Float' is applied to too many type arguments
In the type signature for `addVector3':
addVector3 :: Float a => (a, a) -> …
Run Code Online (Sandbox Code Playgroud)

haskell

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

标签 统计

haskell ×1

vim ×1