Methods marked with a * are ones for which the role can provide a default implementation.
IRI
class
I hereby claim:
To claim this, I am signing this object:
Section 3.5 describes the expected formatting of hypermedia controls and says:
The hypermedia control fulfills the hypermedia constraint that each representation should contain the controls towards next steps. As a result,
use v5.14; | |
use autodie; | |
use utf8; | |
use RDF::Query; | |
use Attean; | |
use Attean::Algebra; | |
use Attean::Expression; | |
use Attean::TreeRewriter; |
use strict; | |
use warnings; | |
no warnings 'redefine'; | |
use utf8; | |
use RDF::Query; | |
use Attean; | |
use Attean::RDF; | |
use AtteanX::RDFQueryTranslator; |
// In response to: http://inessential.com/2015/06/21/swift_protocols_question | |
import Foundation | |
protocol Value: Equatable { | |
} | |
protocol Smashable { | |
func valueBySmashingOtherValue<T: Value, U: Value>(value: T) -> U | |
} |
use v5.14; | |
use autodie; | |
use utf8; | |
use RDF::Query; | |
use Attean; | |
use Attean::TreeRewriter; | |
use AtteanX::RDFQueryTranslator; | |
my $sparql = <<"END"; |
#!/usr/bin/perl | |
use strict; | |
use warnings; | |
use HTML::HTML5::Writer; | |
use HTML::HTML5::Parser; | |
use RDF::Trine qw(iri statement literal); | |
my $html = <<'END'; | |
<?xml version="1.0" encoding="utf-8"?> |