概述
可写入集合接口
目录
WriteCollectionInput (接口)
可写入集合输入接口
签名
interface WriteCollectionInput {
/**
*插入一个元素到集合头,返回新集合.
*/
add: <A>(head: A) => (tail: Kind<URI, A>) => Kind<URI, A>
/**
*删除一些满足条件的元素,返回删除后的集合
*/
deleteWith: <A>(predicate: Predicate<A>) => (as: Kind<URI, A>) => Kind<URI, A>
updateWith: <A>(predicate: Predicate<A>, updater: (a: A) => A) => (as: Kind<URI, A>) => Kind<URI, A>
}
v0.2.0 中添加
WriterCollection (接口)
签名
interface WriterCollection extends WriteCollectionInput, ReaderCollection {}
v0.2.0 中添加
initWriterCollection (函数)
v0.2.0 中添加