
Thank you all!! It looks I need to look into ixset-typed but that there is
hope to get ixset and its dependencies in good order!
JP
On Fri, May 29, 2015 at 10:53 AM, Adam Gundry
Hi,
On 28/05/15 19:05, JP Moresmau wrote:
Hello, for a project I decided to use Acid-State and IxSet, and was pretty happy with them. I enjoyed working with Haskell structures for storing and querying data, and my data could fit in memory. However, now I've moved to GHC 7.10, and for example syb-with-class, a dependency of ixset, does not build with template-haskell 2.10. So I'm wondering, are these projects still alive and kicking? Are if I want some memory based storage and indexing, should I look at some other projects (maybe VCache http://hackage.haskell.org/package/vcache). Or is it just bad timing and GHC 7.10 compatible versions of these libraries are in the works?
Another alternative to ixset is ixset-typed [1], by my colleague Andres. It has an API rather like ixset, but with much stronger type-level guarantees, and it is fairly easy to port code from one to the other. Moreover, it doesn't depend on syb-with-class.
Hope this helps,
Adam
[1] https://hackage.haskell.org/package/ixset-typed https://github.com/well-typed/ixset-typed
-- Adam Gundry, Haskell Consultant Well-Typed LLP, http://www.well-typed.com/
-- JP Moresmau http://jpmoresmau.blogspot.com/