Safe Haskell | None |
---|---|
Language | Haskell2010 |
- js_newReadableStream :: JSVal -> IO ReadableStream
- newReadableStream :: MonadIO m => JSVal -> m ReadableStream
- js_read :: ReadableStream -> IO (Nullable GObject)
- read :: MonadIO m => ReadableStream -> m (Maybe GObject)
- read_ :: MonadIO m => ReadableStream -> m ()
- readUnsafe :: (MonadIO m, HasCallStack) => ReadableStream -> m GObject
- readUnchecked :: MonadIO m => ReadableStream -> m GObject
- js_cancel :: ReadableStream -> JSString -> IO (Nullable Promise)
- cancel :: (MonadIO m, ToJSString reason) => ReadableStream -> reason -> m (Maybe Promise)
- cancel_ :: (MonadIO m, ToJSString reason) => ReadableStream -> reason -> m ()
- cancelUnsafe :: (MonadIO m, ToJSString reason, HasCallStack) => ReadableStream -> reason -> m Promise
- cancelUnchecked :: (MonadIO m, ToJSString reason) => ReadableStream -> reason -> m Promise
- js_pipeTo :: ReadableStream -> JSVal -> JSVal -> IO (Nullable Promise)
- pipeTo :: MonadIO m => ReadableStream -> JSVal -> JSVal -> m (Maybe Promise)
- pipeTo_ :: MonadIO m => ReadableStream -> JSVal -> JSVal -> m ()
- pipeToUnsafe :: (MonadIO m, HasCallStack) => ReadableStream -> JSVal -> JSVal -> m Promise
- pipeToUnchecked :: MonadIO m => ReadableStream -> JSVal -> JSVal -> m Promise
- js_pipeThrough :: ReadableStream -> JSVal -> JSVal -> IO (Nullable GObject)
- pipeThrough :: MonadIO m => ReadableStream -> JSVal -> JSVal -> m (Maybe GObject)
- pipeThrough_ :: MonadIO m => ReadableStream -> JSVal -> JSVal -> m ()
- pipeThroughUnsafe :: (MonadIO m, HasCallStack) => ReadableStream -> JSVal -> JSVal -> m GObject
- pipeThroughUnchecked :: MonadIO m => ReadableStream -> JSVal -> JSVal -> m GObject
- js_getState :: ReadableStream -> IO JSVal
- getState :: MonadIO m => ReadableStream -> m ReadableStreamStateType
- js_getClosed :: ReadableStream -> IO (Nullable Promise)
- getClosed :: MonadIO m => ReadableStream -> m (Maybe Promise)
- getClosedUnsafe :: (MonadIO m, HasCallStack) => ReadableStream -> m Promise
- getClosedUnchecked :: MonadIO m => ReadableStream -> m Promise
- js_getReady :: ReadableStream -> IO (Nullable Promise)
- getReady :: MonadIO m => ReadableStream -> m (Maybe Promise)
- getReadyUnsafe :: (MonadIO m, HasCallStack) => ReadableStream -> m Promise
- getReadyUnchecked :: MonadIO m => ReadableStream -> m Promise
- newtype ReadableStream = ReadableStream {}
- gTypeReadableStream :: GType
Documentation
newReadableStream :: MonadIO m => JSVal -> m ReadableStream Source #
read_ :: MonadIO m => ReadableStream -> m () Source #
readUnsafe :: (MonadIO m, HasCallStack) => ReadableStream -> m GObject Source #
readUnchecked :: MonadIO m => ReadableStream -> m GObject Source #
cancel :: (MonadIO m, ToJSString reason) => ReadableStream -> reason -> m (Maybe Promise) Source #
cancel_ :: (MonadIO m, ToJSString reason) => ReadableStream -> reason -> m () Source #
cancelUnsafe :: (MonadIO m, ToJSString reason, HasCallStack) => ReadableStream -> reason -> m Promise Source #
cancelUnchecked :: (MonadIO m, ToJSString reason) => ReadableStream -> reason -> m Promise Source #
pipeToUnsafe :: (MonadIO m, HasCallStack) => ReadableStream -> JSVal -> JSVal -> m Promise Source #
pipeToUnchecked :: MonadIO m => ReadableStream -> JSVal -> JSVal -> m Promise Source #
js_pipeThrough :: ReadableStream -> JSVal -> JSVal -> IO (Nullable GObject) Source #
pipeThrough :: MonadIO m => ReadableStream -> JSVal -> JSVal -> m (Maybe GObject) Source #
pipeThrough_ :: MonadIO m => ReadableStream -> JSVal -> JSVal -> m () Source #
pipeThroughUnsafe :: (MonadIO m, HasCallStack) => ReadableStream -> JSVal -> JSVal -> m GObject Source #
pipeThroughUnchecked :: MonadIO m => ReadableStream -> JSVal -> JSVal -> m GObject Source #
js_getState :: ReadableStream -> IO JSVal Source #
getState :: MonadIO m => ReadableStream -> m ReadableStreamStateType Source #
js_getClosed :: ReadableStream -> IO (Nullable Promise) Source #
getClosedUnsafe :: (MonadIO m, HasCallStack) => ReadableStream -> m Promise Source #
getClosedUnchecked :: MonadIO m => ReadableStream -> m Promise Source #
js_getReady :: ReadableStream -> IO (Nullable Promise) Source #
getReadyUnsafe :: (MonadIO m, HasCallStack) => ReadableStream -> m Promise Source #
getReadyUnchecked :: MonadIO m => ReadableStream -> m Promise Source #
newtype ReadableStream Source #
Functions for this inteface are in GHCJS.DOM.ReadableStream.