相关疑难解决方法(0)

任何人都可以解释Monads吗?

可能重复:
什么是monad?

我想我明白'也许莫纳德'是什么,但我不确定其他类型.

monads glossary haskell functional-programming

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

你如何在Haskell中定义状态?

你如何在Haskell中定义状态?我的第一个想法是使用代数数据类型.我也听说过国家monad,但我真的不知道它是什么.举个例子,让我们使用Texas hold'em扑克.我们必须代表以下状态:

  • 你握在手中的两张牌
  • 板上的卡片
  • 在你之前的球员的行动,可以是:
    • 折
    • 校验
    • 下注x
    • 提高x
  • 锅的大小
  • 拨打的金额
  • 筹集资金(限制扑克)

state haskell

4
推荐指数
1
解决办法
2190
查看次数