llvm-hs-4.0.0.0: General purpose LLVM bindings

Safe HaskellNone
LanguageHaskell98

LLVM.Internal.RawOStream

Documentation

withFileRawOStream :: (Inject String e, MonadError e m, MonadAnyCont IO m, MonadIO m) => String -> Bool -> Bool -> (Ptr RawOStream -> ExceptT String IO ()) -> m () Source #

withFileRawPWriteStream :: (Inject String e, MonadError e m, MonadAnyCont IO m, MonadIO m) => String -> Bool -> Bool -> (Ptr RawPWriteStream -> ExceptT String IO ()) -> m () Source #