: find-one ( mdb-query-msg -- result/f )
fix-query-collection
1 >>return# send-query-plain objects>>
- dup empty? [ drop f ] [ first ] if ;
+ [ f ] [ first ] if-empty ;
: count ( mdb-query-msg -- result )
[ count-cmd make-cmd ] dip
M: gridfs-input-stream stream-read ( n stream -- seq/f )
over <byte-vector> [ (stream-read) ] [ ] bi
- dup empty? [ drop f ] [ >byte-array ] if ;
+ [ f ] [ >byte-array ] if-empty ;
M: gridfs-input-stream stream-read-partial ( n stream -- seq/f )
(stream-read-partial) ;