2011-04-05 32 views
9

我正在浏览使用GLUT库编写的Haskell中的一些游戏代码,并且此操作符不断出现。 最糟糕的部分是它完全无法使用,我似乎无法在任何地方清除它的定义。

有人能指出它的定义在哪里,它究竟做了什么?

(“美元等于”的称号是未来Google'ability)

+0

http://www.haskell.org/hoogle/ – epascarello 2011-04-05 19:08:23

+0

是的,我知道hoogle,但它也失败了。 – Tomas 2011-04-05 19:09:02

回答

7

这是联合国googleable,但不取消hoogleable!

StateVar包,下面的定义:

类HasSetter S其中 - 类中的所有可写状态变量。

($ =)::个 - >一 - > IO()

写一个新的值到一个状态变量 。

所以它是可写(可变)值的'写'操作符。特别是在OpenGL中使用。

+0

您是否也可以提供您在Hoogle中使用的查询,我无法为其找到它? – Tomas 2011-04-05 19:14:38

+2

@Tomas:Hoogle既是一个程序,也是一个网站。该网站不知道关于GLUT,但该程序将如果你有它安装。 – Chuck 2011-04-05 19:23:17