[Haskell-cafe] Interfacing C++ iterators does not work as expected

2011-05-02 Thread Huynh Huu Long
Hi, I tried to access C++ iterators from Haskell via the FFI. There are two example programs attached, in Haskell as well as in C++. Both utilise the same iterator wrapper example.cpp, but when running the Haskell program it prints an empty list, where it should print the contents of some vector.

Re: [Haskell-cafe] Interfacing C++ iterators does not work as expected

2011-05-02 Thread Huynh Huu Long
Big thanks, that works for me as well. Doesn't GHC check whether a type is allowed (like CInt,...) or not (like Bool,...)? 2011/5/2 Gábor Lehel illiss...@gmail.com: It works if I replace the 'bool' return type of 'finished' with int and CInt on the C++ and Haskell side, respectively, and test