首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Haskell中的随机模拟教程

Haskell中的随机模拟教程
EN

Stack Overflow用户
提问于 2013-03-22 00:00:00
回答 2查看 862关注 0票数 5

我想使用Haskell进行随机模拟,但我不知道如何使用。我读过Hutton的“Programming in Haskell”,我很喜欢写确定性的函数式程序。然而,我不知道如何开始编写在像R或python这样的命令式语言中很容易实现的随机模拟。有没有我可以阅读的教程或入门读物,或者有人能提供一些入门的提示?

EN

回答 2

Stack Overflow用户

发布于 2013-03-22 00:49:36

在这个主题上有一个很好的自成体系的论文Erwig and Kollmansberger: Functional Pearls - Probabilistic Functional Programming in Haskell。我以此为起点,在Haskell中编写了一个基于隐马尔可夫模型的自然语言处理器。有一个基于本文的package,它似乎也为R绘图提供了一个基本的接口。

HaskellWiki上还有一个entry,上面有更多hackage的链接。特别是,ProbabilityMonads包可能对您有用。

票数 7
EN

Stack Overflow用户

发布于 2013-03-22 01:13:39

http://learnyouahaskell.com/a-fistful-of-monads#the-list-monad

Learn You a Haskell中的这一小部分讨论了如何使用List monad和functor函数轻松处理非确定性。根据您的需求可能有点简单,但要充分利用标准库中已有的工具。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15552397

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档