The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Documentation

Modules

Adding RDF semantics to the Moose framework
Attribute trait for semantic attributes
Role for Moose objects that represent named graphs
Associate a class with a RDF::Trine::Store
Role for exporting Moose objects to RDF
Role for classes instantiable from RDF
Import all resources from a RDF source
Handle Moose objects as RDF resources
Role that for assigning a RDF type to a class

Provides

in lib/Moose/Meta/Attribute/Custom/Trait/Semantic.pm
in lib/MooseX/Semantic/Role/PortableResource.pm
in lib/MooseX/Semantic/Role/RdfObsolescence.pm
in lib/MooseX/Semantic/Role/RdfSchemaImport.pm
in lib/MooseX/Semantic/Test.pm
in lib/MooseX/Semantic/Test/BackendPerson.pm
in lib/MooseX/Semantic/Test/MetaPerson.pm
in lib/MooseX/Semantic/Test/ModelContainingPerson.pm
in lib/MooseX/Semantic/Test/Person.pm
in lib/MooseX/Semantic/Test/StrictPerson.pm
in lib/MooseX/Semantic/Types.pm
in lib/MooseX/Semantic/Util/SchemaExport.pm
in lib/MooseX/Semantic/Util/SchemaImport.pm
in lib/MooseX/Semantic/Util/SchemaImport/Attribute.pm
in lib/MooseX/Semantic/Util/SchemaImport/Class.pm
in lib/MooseX/Semantic/Util/TypeConstraintWalker.pm
in lib/MooseX/Semantic/Util/ValueHeuristics.pm