2

私はIxSetデータベースのような目的で使用しようとしているので、アイテムのインデックスを作成し、いくつかのフィールドで完全に一致させる必要があります。

クエリ演算子(@=) http://hackage.haskell.org/packages/archive/ixset/1.0.2/doc/html/Data-IxSet.html#v:-64--61-は型を返しますが、IxSet aどちらか一方だけが必要です取得1または0結果。0結果かどうかを確認するためnullに、その上でアイテムを作成しますが、最初のアイテムを取得するにはどうすればよいですか?

IxSetタイプの説明によりhttp://hackage.haskell.org/packages/archive/ixset/1.0.5/doc/html/Data-IxSet.html#t:IxSetheadまたはのような操作を持つタイプクラスが表示されませんfst

4

1 に答える 1

1

わかりました、答えが見つかりました。たとえば、getOne http://hackage.haskell.org/packages/archive/ixset/1.0.5/doc/html/Data-IxSet.html#v:getOneなどの利用可能な関数を使用する必要があります。

ps: 最初にアイテムのリストからタイプを作成し、次にリスト操作を複製する操作を追加するのは少し奇妙だと思いますが、おそらく私は初心者です :)

于 2013-01-15T06:17:25.583 に答える