Functional Programs as Linked Data
暂无分享,去创建一个
The idea of linked programs, or procedural RDF metadata, has not been deeply explored. This paper introduces a dedicated scripting language for linked data, called Ripple, whose programs both operate upon and reside in RDF graphs. Ripple is a variation on the concatenative theme of functional, stack-oriented languages such as Joy and Factor, and takes a multivalued, pipeline approach to query composition. The Java implementation includes a query API, an extensible library of primitive functions, and an interactive command-line interpreter.
[1] Formal Definitions and Theory—Type Systems , .
[2] Marian Babik. Deep Integration of Python with Web Ontology Language , .
[3] Denny Vrandečić,et al. Deep Integration of Scripting Languages and Semantic Web Technologies , 2005 .
[4] Lydia B. Chilton,et al. Tabulator: Exploring and Analyzing linked data on the Semantic Web , 2006 .