Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
getException :: MonadIO m => m ClingoException Source #
newtype ClingoWarning Source #
warningString :: MonadIO m => ClingoWarning -> m Text Source #
checkAndThrow :: (MonadIO m, MonadThrow m) => CBool -> m () Source #
marshall1A :: (Storable a, MonadIO m, MonadThrow m) => (Ptr (Ptr a) -> Ptr CSize -> IO CBool) -> m [a] Source #
marshall2 :: (Storable a, Storable b, MonadIO m, MonadThrow m) => (Ptr a -> Ptr b -> IO CBool) -> m (a, b) Source #