blob: 0a2447f8bf44d33e6439b08ccd38471004dc6af8 (plain
-*- mode: org; coding: utf-8; -*-
#+TITLE: Guile Schemantic
A [[https://www.gnu.org/software/guile/][Guile]] library for the Semantic Web. Implements the Resource Description Framework (RDF).
** No Blank Nodes
Instead there is a ~<lvar>~ that can be used as a local existential variable. ~<lvar>~ can not be serialized.
Guile Schemantic uses GOOPS, the object oriented extension to Guile. This is an
experiment to improve developer ergonomics. For a Guile RDF library that does
not use GOOPS see the excellent [[https://framagit.org/tyreunom/guile-rdf][guile-rdf]].
Things will break...🧪💥
An Elixir RDF library from which we take much inspiration.
** [[http://rdf.js.org/data-model-spec/][RDF/JS: Data model specification]]
** [[https://github.com/cordawyn/schemantic-web][Schemantic Web]]
A collection of tools related to the Semantic Web for Scheme48 (mostly portable). We stole the cool name from them...
** [[https://framagit.org/tyreunom/guile-rdf][Guile RDF]]
Guile library for RDF. This library uses the RDF/Turtle parser from Guile RDF.