SafeLang08.hs:10:1: error: • Unacceptable result type in foreign declaration: Safe Haskell is on, all FFI imports must be in the IO monad • When checking declaration: foreign import ccall safe "SafeLang08_A" c_sin :: CDouble -> CDouble