Link

概述

Stream 常用函数


目录


isStream (函数)

是否输入为Stream

签名


export const isStream =
    (a: unknown): a is Stream => ...

v0.2.0 中添加

readChunkFromStream (函数)

从流的开始位置读取给定的长度的内容块 如果 peek 为真,数据将放回到流中。

签名


export const readChunkFromStream = ({ size, peek }: { size: number, peek?: boolean }) => (stream: Readable): Task<Buffer> => ...

v0.2.0 中添加

streamSize (函数)

获得流的长度

v0.2.0 中添加

streamToBuffer (函数)

读取流到 Buffer

v0.2.0 中添加

streamToString (函数)

把流转换为文本

签名


export const streamToString = ({ encoding = 'utf8' }: { encoding?: string }) => (stream: Stream): Task<string> => ...

v0.2.0 中添加