Skip to content

Latest commit

 

History

History
14 lines (14 loc) · 821 Bytes

TODO.md

File metadata and controls

14 lines (14 loc) · 821 Bytes
  • pure Scala implementation for store (see with sandro to adapt definitions of g-*)
  • revisite API/verbs: patch, append, etc.
  • review the use of words like Syntax, Ops, etc.
  • scalacheck for 2.9.1 is still used
  • follow scalaz guidelines for organization Diesel and Banana
    • each functionality in its own trait
    • propose object that instantiate the trait
    • mix the trait in Banana[RDF] for bigger import (a la scalaz.Scalaz, but it's a typeclass)
    • current Diesel may be renamed, and Diesel may refer to the graph traversal and construction API -- we could call this big object org.w3.banana.Banana
  • look at the immutable/mutable graph mess again
  • make possible to instantiate Banana
  • Reader: use Source
  • Rdf#URI should be typed (what should I expect when I dereference?)
  • Diesel must work on top of a Monad