2013-03-21 74 views
4

我想用Haskell進行隨機模擬,但我不知道如何。我讀過Hutton的「Haskell編程」,我很喜歡編寫確定性的函數程序。但是,我不知道如何開始編寫那些在R或python等命令式語言中很容易的隨機模擬。是否有我可以閱讀的教程或入門教材,或者是否有人可以提供關於入門的一些提示?關於Haskell隨機模擬的教程

回答

6

關於此主題,有一個很好的獨立紙張Erwig and Kollmansberger: Functional Pearls - Probabilistic Functional Programming in Haskell。我將此作爲編寫基於Haskell中的隱馬爾可夫模型的自然語言處理器的起點。有一個基於這篇論文的package,它似乎也爲R繪圖提供了一個基本的界面。

HaskellWiki上還有一個entry,它帶有更多鏈接到hackage。特別是,ProbabilityMonads軟件包可能對您有用。

+0

謝謝 - 看起來很有趣。 – 2013-03-21 20:38:48

+0

如果回答您的問題,請標記爲已回答。 – Peter 2013-03-23 11:46:50