anchor.diff:  
   
   
  -
  -
  -
  -
   ## Installation
   
   ```
  
positive.code: ```
  
  ## API
  ### `export default` `Graph :: RedisConnection -> GraphAPI`
  
  `RedisConnection` :: An instance of `ioredis`.
  
  `GraphAPI` :: An API object of all the graph functions that will use the given redis connection.
  
  ---
  
  #### `forceCreateNode :: ID -> ID`
  
  #### `forceCreateEdge :: Edge -> Edge`
  
  #### `createEdge :: Edge -> Edge`
  
  #### `updateEdge :: Edge -> Promise Edge`
  
  #### `getEdges :: NodeExp -> Promise [Edge]`
  
  NodeExp type:
  
  
negative.code: `{ sid: ID }` :: Get all edges where node of `ID` is the subscriber.
  `{ sid: ID1, pid: ID2 }` :: Get the edge where node `ID1` is subscribed to node `ID2`.
  
  
  
  #### getEdge
  ----
  getEdge :: SID, PID -> Promise Edge
  ----
  
  #### getFrom
  ----
  getFrom :: PID -> Promise [Edge]
  ----
  
  #### getTo
  ----
  getTo :: SID -> Promise [Edge]
  ----
  
  #### getAll
  ----
  getAll :: ID -> Promise [Edge]
  ----
  
  #### destroyEdge
  ----
  destroyEdge :: SID, PID -> Promise Edge
  ----
  
  #### destroyNode
  ----
  destroyNode :: ID -> Promise [Edge]
  ----
  