Commits

Author Commit Message Labels Comments Date
Bryan O'Sullivan
Use monoidal types for the top-level get/put functions.
Bryan O'Sullivan
Implement monoid-oriented putMany.
Bryan O'Sullivan
Only enable -auto-all if the developer flag is set.
Bryan O'Sullivan
Factor JSON and other typeclass support out.
Bryan O'Sullivan
Make debug printing more readable.
Bryan O'Sullivan
Add much more extensive message-level debugging.
Bryan O'Sullivan
Spiff up some types a bit.
Bryan O'Sullivan
Change the types of getMany and putMany to be ... nicer.
Bryan O'Sullivan
Add support for type-safe and auto-resolved gets and puts.
Bryan O'Sullivan
Fix up the types of get and put responses.
Bryan O'Sullivan
Make ErrorResponse an exception. Handle error responses properly.
Bryan O'Sullivan
Connection: export far less.
Bryan O'Sullivan
Rename Simple to Basic.
Bryan O'Sullivan
Switch quorum types away from Maybe wrappers; add a put_ function.
Bryan O'Sullivan
Add simple debugging support.
Bryan O'Sullivan
Simplify the module hierarchy (goodbye .Pipeline).
Bryan O'Sullivan
Add README
Bryan O'Sullivan
Many changes! * listKeys -> foldKeys * bidirectional fundeps between request and response types * somewhat sane exception usage * JSON content * moar pipeline! * drop some useless response types * response type coercion functions
Bryan O'Sullivan
Add pipeline and standalone request support.
Bryan O'Sullivan
Much ado about compilation warnings.
Bryan O'Sullivan
Get stuff building again
Bryan O'Sullivan
More renaming
Bryan O'Sullivan
Rename files to non-hprotoc-like names
Bryan O'Sullivan
Implement getBucket, setBucket, and mapReduce.
Bryan O'Sullivan
Implement listBuckets and listKeys.
Bryan O'Sullivan
Implement delete.
Bryan O'Sullivan
Massive WIPpery. Switched to type-safer send and receive methods, mostly.
Bryan O'Sullivan
Implement put, and proper type safety for quorum operations.
Bryan O'Sullivan
Initial commit
  1. Prev
  2. Next