2011-11-14 3 views
12

私はC#の開発者であり、今はハスケルを学んでいます。ちょうど楽しみのためにハスケルで私のプロジェクトの一つを書き直したい。このプロジェクトではMySQLと関連する作業がいくつかありますので、質問したいと思います:HaskellでMySQLを使用する最良のツールは何ですか?また、私はそれを使用することができます(私はWindows 7を持っている)いくつかのコードを見て素晴らしいです。ハスケルを持つMySQL

+4

私は[ここ](http://www.haskell.org/haskellwiki/Applications_and_libraries/Database_interfaces)を開始します。 –

答えて

10

ハスケルのデータベースとのやりとりにはさまざまなバインディングとライブラリがありますが、そのほとんどはHaskell wikiに記述されています。

があります:あなたは、MySQLへの結合を比較的単純なを探しているなら

は、その後、私はあなたが以下のいずれかを見てお勧めしますReal World Haskellの本のUsing Databasesの章にあるHDBCインタフェースの使い方に関する良い章です。これは、あなたを始めてくれるはずです。コードの例はたくさんあります。

+0

くそー!この抽象度の高いライブラリが全く存在しないため、パンダ氏は言います。この地域には地域社会の取り組みが必要です。 –

+0

+1 for mysql-simple。 HDBC-odbc(これはMySQLに必要なものです)は、OS X Mavericksに取り組むのに悪夢でした。 – scribu

7

また、より高度なライブラリに興味がある場合は、HaskellDBをご覧ください。また、hereに設定する方法に関するチュートリアルも書きました。また、chrisdones 'HaskellDB: A long tutorialは良いリソースです。