【发布时间】:2011-04-05 19:04:29
【问题描述】:
我正在查看一些使用 GLUT 库在 Haskell 中编写的游戏代码,并且这个操作符一直在到处弹出。 最糟糕的是它完全无法搜索,我似乎无法在任何地方找到它的定义。
有人能指出它的定义和实际作用吗?
(标题中的“美元等于”是为了将来谷歌的能力)
【问题讨论】:
-
是的,我知道 hoogle,但它也失败了。
我正在查看一些使用 GLUT 库在 Haskell 中编写的游戏代码,并且这个操作符一直在到处弹出。 最糟糕的是它完全无法搜索,我似乎无法在任何地方找到它的定义。
有人能指出它的定义和实际作用吗?
(标题中的“美元等于”是为了将来谷歌的能力)
【问题讨论】:
它是不可谷歌搜索的,但不是不可搜索的!
在StateVar包中,定义如下:
类 HasSetter 在哪里 -- 所有可写状态变量的类。
($=) :: s a -> a -> IO ()
将新值写入状态 变量。
所以它是可设置(可变)值的“写入”运算符。特别是在 OpenGL 中使用。
【讨论】: