1 Quickstart
Here’s a little snippet that uses the API.
| (define m (create-mongo)) | 
| (define d (make-mongo-db m "awesome-dot-com")) | 
| (current-mongo-db d) | 
| (define-mongo-struct post "posts" | 
| ([title #:required] | 
| [body #:required] | 
| [tags #:set-add #:pull] | 
| [comments #:push #:pull] | 
| [views #:inc])) | 
| (define p | 
| (make-post #:title "Welcome to my blog" | 
| #:body "This is my first entry, yay!")) | 
| (set-add-post-tags! p 'awesome) | 
| (inc-post-views! p) | 
| (set-post-comments! p (list "Can't wait!" "Another blog?")) | 
| (post-comments p) |