{ "items" : [
    { "id" : "http://webisa.webdatacommons.org/85228432"
      "properties" : {
        "http://www.w3.org/1999/02/22-rdf-syntax-ns#type" : [ "http://www.w3.org/ns/prov#Entity" ] ,
        "http://www.w3.org/ns/prov#value" : [ "What would you expect a print function to return? print :: String -> () would not work: if you evaluate something like runAll [print foo, print foo], Haskell being lazy, you could end up having only one foo printed out, because once you evaluate a pure function with a certain argument, you no longer need to evaluate it again. (other kinds of crazy things could happen: out of order printing" ] ,
        "http://www.w3.org/ns/prov#wasQuotedFrom" : [ "stackoverflow.com" ] } },

    { "id" : "http://webisa.webdatacommons.org/prov/375766022"
      "properties" : {
        "http://www.w3.org/ns/prov#wasDerivedFrom" : [ "http://webisa.webdatacommons.org/85228432"] } } }
