2011-11-14 14 views
12

我是C#開發人員,現在我正在學習Haskell。我想在Haskell中重寫我的一個項目,只是爲了好玩。在這個項目中,我有一些與MySQL有關的工作,所以我想問一下:在Haskell中使用MySQL的最佳工具是什麼。另外,看一些代碼我會怎樣使用它(我有Windows 7)會很棒。MySQL與Haskell

+4

我會開始[這裏](http://www.haskell.org/haskellwiki/Applications_and_libraries/Database_interfaces)。 –

回答

10

有很多不同的綁定和庫與Haskell中的數據庫進行交互,其中大部分描述在Haskell wiki

如果你正在尋找一個相對簡單的綁定到MySQL,那麼我建議你看看下面的任一:

有關於如何使用Real World Haskell書籍的Using Databases一章中有關如何使用HDBC界面的一章,應該足以讓你開始:這裏有很多代碼示例。

+0

該死!熊貓說,這完全沒有任何高度抽象的圖書館。這方面需要有一些社區的努力。 –

+0

用於mysql-simple的+1。 HDBC-odbc(這是MySQL所需要的)是OS X Mavericks工作的噩夢。 – scribu