文件名称:applepai:Haskell麻将图书馆
文件大小:33KB
文件格式:ZIP
更新时间:2024-06-19 08:34:52
Haskell
======== 苹果派 令我震惊的是,Haskell 没有完整的麻将库。 这个库试图纠正这个问题。 Mahjong.Tile 提供与麻将牌相关的类型和功能。 Mahjong.Group 提供与麻将牌相关的类型和功能。 Parse.MultiSet 是我为解析麻将手而制作的实用模块。 它可能效率低下,我不建议在此之外使用它。 请让我知道是否已经可以使用一个不错的类似库。 我很确定 Applicative 实例也有问题,因为尝试使用“许多”(或“一些”)会导致底部。 在未来,我希望有模块提供桌面状态、玩家移动和得分(不一定按此顺序)的建模,以及灵活的游戏规则。
【文件预览】:
applepai-master
----applepai.cabal(2KB)
----LICENSE(34KB)
----src()
--------Parse()
--------Mahjong()
----Setup.hs(46B)
----README.md(804B)