Name Summary
Code for query operations
Validate a BSON document by turning it into a value. If is not 1 then turn it into a value. Note ...
Turn a result into a value *
Generate a driver error message outcome *
: Turn a list of tags into a bit-wise flag suitable for sending to MongoDB. We have an extra lay...
Turn a list of tags into a single MongoDB-compatible int.
Extract the tags from a given bit-wise flag. These are specific to each operation, you need to kn...
Predicate for error status of a value. *
Predicate for error status of a value. *
Predicate for end of query, when the cursorID is returned as zero *
Map a function over a failure, leave successes untouched *
Map either a success function or a failure function over an outcome *
Map a function over a success, leave failures untouched *
Return new Bson Object ID
Null cursor value *
Get OID from string
Get string from OID
Map a pair of convergent functions over an outcome *
Either pretty-print the document or generate a failure string. *
Same as but for a list of results. *
Return the n'th document attached to the reply *
Access components of the reply value *
Extract a document from a reply.Example:
Extract all documents from a reply.Example:
Same as but returning an outcome instead of an option.
If a result is success then return an OPA value from the document using . Must be cast at point of ...
Turn a result into an option *
Turn result into a list *
Return a string representation of a cursor (it's an int64) *
Make a readable string out of a value *
String representation of a value *
Same as but coerced to string *
Make an error report string out of a value, will print "<ok>" if no error. *
Same for a list of results. *
A string representation of a value.
String of a list of tags. *
Similar to but the success value is user-defined. *

Comments

The browser you use is not supported by this application, probably because it lacks some critical features.
For a better experience, please consider using this application with a supported browser.