[Haskell-cafe] Get out structured data from a C/C++ library inHaskell
Nicola Gigante
nicola.gigante at gmail.com
Sun Aug 10 13:31:29 UTC 2014
Il giorno 08/ago/2014, alle ore 20:45, Erik Hesselink <hesselink at gmail.com> ha scritto:
> On Fri, Aug 8, 2014 at 7:51 PM, Nicola Gigante <nicola.gigante at gmail.com> wrote:
>> Moreover, I see that peek and poke return IO a, so I
>> can't pretend that the interface that I'm wrapping is pure,
>> can I?
>
> I believe that providing a pure interface to FFI functions was in fact
> the reason unsafePerformIO was introduced. So if you know the function
> you're wrapping is in fact pure, you can use it to provide a pure
> Haskell interface to it.
>
Yes it makes sense, thank you :)
> Erik
Nicola
More information about the Haskell-Cafe
mailing list