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 :
> It works if I replace the 'bool' return type of 'finished' with int
> and CInt on the C++ and Haskell side, respectively, and test for (/=
> 0).
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.