|(require net/bson)||package: mongodb|
MongoDB depends on BSON. This module contains an encoding of BSON values as Scheme values.
A BSON document is a dictionary that maps symbols to BSON values.
A BSON sequence is sequence of BSON values.
A few BSON types do not have equivalents in Scheme.
A few BSON types have equivalents in Scheme, but because of additional tagging of them in BSON, we have to create structures to preserve the tagging.
(struct bson-binary (type bs) #:extra-constructor-name make-bson-binary) type : (symbols 'function 'binary 'uuid 'md5 'user-defined) bs : bytes?
(struct bson-regexp (pattern options) #:extra-constructor-name make-bson-regexp) pattern : string? options : string?