Haskell 使用“发送posix信号”;信号处理“;功能
我不知道如何将整数进程id转换为Haskell 使用“发送posix信号”;信号处理“;功能,haskell,Haskell,我不知道如何将整数进程id转换为CPid类型。 我的进程id为字符串,信号为整数。 我尝试使用signalProcess函数终止进程。 signalProcess采用Signal和ProcessID数据类型 如何将整数转换为上述数据类型?CPid是Integral的一个实例,就像Signal(即CInt)一样,所以from Integral应该可以。我不知道System.Posix,但是fromIntegral不起作用吗?更准确的说法是fromIntegral应该起作用,因为CPid是Num的一
CPid
类型。
我的进程id为字符串
,信号为整数
。
我尝试使用signalProcess
函数终止进程。
signalProcess
采用Signal
和ProcessID
数据类型
如何将整数转换为上述数据类型?CPid是
Integral
的一个实例,就像Signal
(即CInt
)一样,所以from Integral
应该可以。我不知道System.Posix,但是fromIntegral
不起作用吗?更准确的说法是fromIntegral
应该起作用,因为CPid
是Num
的一个实例(而不是Integral
)。