Please, I just can not figure this out:I have a method in my C dll:int somemethod(char *param, int length, double array[], int UB1, int UB2, bool isValid);I would like to use this method in Haskell, so I have defined it like:foreign import stdcall unsafe "somemethod" c_somemethod :: Ptr CString