(ns grafter.rdf.ontologies.rdf
  "Some convenience terms for the RDF and RDFS vocabularies."
  (:require grafter.rdf.ontologies.util :refer :all))

(def rdf (prefixer "http://www.w3.org/1999/02/22-rdf-syntax-ns#"))
(def rdfs (prefixer "http://www.w3.org/2000/01/rdf-schema#"))

(def rdf:a (rdf "type"))

(def rdf:Property (rdf "Property"))
(def rdfs:subPropertyOf (rdfs "subPropertyOf"))

(def rdfs:Class (rdfs "Class"))
(def rdfs:subClassOf (rdfs "subClassOf"))

(def rdfs:label (rdfs "label"))
(def rdfs:comment (rdfs "comment"))
(def rdfs:isDefinedBy (rdfs "isDefinedBy"))
(def rdfs:range (rdfs "range"))
(def rdfs:domain (rdfs "domain"))

(ns grafter.rdf.ontologies.rdf
  "Some convenience terms for the RDF and RDFS vocabularies."
  (:require [grafter.rdf.ontologies.util :refer :all]))

(def rdf (prefixer "http://www.w3.org/1999/02/22-rdf-syntax-ns#"))
(def rdfs (prefixer "http://www.w3.org/2000/01/rdf-schema#"))

(def rdf:a (rdf "type"))

(def rdf:Property (rdf "Property"))
(def rdfs:subPropertyOf (rdfs "subPropertyOf"))

(def rdfs:Class (rdfs "Class"))
(def rdfs:subClassOf (rdfs "subClassOf"))

(def rdfs:label (rdfs "label"))
(def rdfs:comment (rdfs "comment"))
(def rdfs:isDefinedBy (rdfs "isDefinedBy"))
(def rdfs:range (rdfs "range"))
(def rdfs:domain (rdfs "domain"))

Use the right syntax for :require.
Use the right syntax for :require.

Swirrl/grafter,Swirrl/grafter