=encoding utf8
=head1 NAME
rdf/examples/builder-resource - using RDFBuilder and RDFResource
=head1 SYNOPSIS
from rdf import RDFBuilder, RDFResource, RDFStore, rdf_iri, rdf_type;
let ex := "http://example.com/";
let builder := new RDFBuilder();
builder
.prefix( "ex", ex )
.triple( "ex:alice", rdf_type(), "ex:Person" )
.triple( "ex:alice", "ex:name", builder.literal("Alice") );
let store := RDFStore.temp();
store.install_schema();
builder.add_to(store);
let alice := new RDFResource(
store: store,
term: rdf_iri(ex _ "alice"),
);
alice.add( rdf_iri(ex _ "knows"), rdf_iri(ex _ "bob") );
say alice.value(rdf_iri(ex _ "name")).get_value();
=cut
modules/rdf/examples/builder-resource.zzm
rdf-0.0.3 source code
Package
- Name
- rdf
- Version
- 0.0.3
- Uploaded
- 2026-06-12 23:55:02
- Repository
- https://github.com/tobyink/zuzu-rdf
- Dependencies
-
-
std/data/xml>= 0 -
std/data/xml/escape>= 0 -
std/data/json>= 0 -
std/db>= 0 -
std/digest/sha>= 0 -
std/getopt>= 0 -
std/internals>= 0 -
std/io>= 0 -
std/math>= 0 -
std/proc>= 0 -
std/string>= 0 -
std/time>= 0 -
std/uuid>= 0
-
- Metadata
- zuzu-distribution.json
- Archive
- Download .tar.gz