Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Jesus christ github

  • Loading branch information...
commit f5c7bbf02724ba98da92c8de3f4997d3019dd6eb 1 parent 69b4d64
Kyle Kingsbury authored
Showing with 6 additions and 0 deletions.
  1. +6 −0 README.markdown
View
6 README.markdown
@@ -14,6 +14,7 @@ simultaneous writes to a set *which only allows addition*. You cannot remove an
element of a G-Set.
JSON:
+
``` javascript
{
'type': 'g-set',
@@ -31,6 +32,7 @@ only be removed if they are present in the set. Removes take precedence over
adds.
JSON:
+
``` javascript
{
'type': '2p-set',
@@ -56,6 +58,7 @@ The remove set is therefore redundant; one can delete any element which is
present. Simultaneous adds and deletes of the same element are not allowed.
JSON:
+
``` javascript
{
'type': 'u-set',
@@ -92,6 +95,7 @@ In JSON, we write the set as a list of 2- or 3-tuples: [element, add-time] or
[element, add-time, delete-time]
JSON:
+
``` javascript
{
'type': 'lww-e-set',
@@ -135,6 +139,7 @@ insertion tags and the union of the deletion tags.
Tags may be any primitive: strings, ints, floats, etc.
JSON:
+
``` javascript
{
'type': 'or-set',
@@ -175,6 +180,7 @@ preferred.
In JSON, max-change sets are represented as a list of [element, n] tuples.
JSON:
+
``` javascript
{
'type': 'mc-set',
Please sign in to comment.
Something went wrong with that request. Please try again.