功能语言gui绑定如何工作?

时间:2010-06-15 12:29:46

标签: user-interface functional-programming mutable

他们通常使用该语言的非功能方面(包括可变变量)。 还有其他策略吗?你能描述一下吗?

1 个答案:

答案 0 :(得分:4)

  

他们通常使用该语言的非功能方面(包括可变变量)

很多人都这样做。对于haskell,它没有可变变量或带副作用的函数,它们使用IO monad(这是haskell封装副作用的方式) -

  

还有其他策略吗?你能描述一下吗?

是的,有。请看functional reactive programming