Module programs

Module programs 

Source
Expand description

ASIMOV Program Patterns

See: https://asimov-specs.github.io/program-patterns/

Structs§

AdapterOptions
Configuration options for Adapter.
AdapterOptionsBuilder
Use builder syntax to set the inputs and finish with build().
CatalogerOptions
Configuration options for Cataloger.
CatalogerOptionsBuilder
Use builder syntax to set the inputs and finish with build().
EmitterOptions
Configuration options for Emitter.
EmitterOptionsBuilder
Use builder syntax to set the inputs and finish with build().
FetcherOptions
Configuration options for Fetcher.
FetcherOptionsBuilder
Use builder syntax to set the inputs and finish with build().
IndexerOptions
Configuration options for Indexer.
IndexerOptionsBuilder
Use builder syntax to set the inputs and finish with build().
PrompterOptions
Configuration options for Prompter.
PrompterOptionsBuilder
Use builder syntax to set the inputs and finish with build().
ReaderOptions
Configuration options for Reader.
ReaderOptionsBuilder
Use builder syntax to set the inputs and finish with build().
ReasonerOptions
Configuration options for Reasoner.
ReasonerOptionsBuilder
Use builder syntax to set the inputs and finish with build().
ResolverOptions
Configuration options for Resolver.
ResolverOptionsBuilder
Use builder syntax to set the inputs and finish with build().
RunnerOptions
Configuration options for Runner.
RunnerOptionsBuilder
Use builder syntax to set the inputs and finish with build().
WriterOptions
Configuration options for Writer.
WriterOptionsBuilder
Use builder syntax to set the inputs and finish with build().

Traits§

Adapter
RDF dataset proxy. Consumes SPARQL input, produces RDF output.
Cataloger
Graph iterator. Takes a URL input, produces RDF output.
Emitter
Graph generator. Takes no input, produces an RDF output.
Fetcher
URL resource materializer. Consumes a URL input, produces RDF output.
Indexer
RDF dataset indexer. Consumes RDF input, maintains a persistent index.
Prompter
LLM inference provider. Consumes prompt input, produces response output.
Reader
RDF dataset importer. Consumes some input, produces RDF output.
Reasoner
RDF dataset entailer. Consumes RDF input, produces entailed RDF output.
Resolver
URI resolver. Takes a URI (that is, URN or URL) input, produces a resolved URL output.
Runner
Language runtime engine. Consumes text input conforming to a grammar, executes it, and produces the execution result as output.
Writer
RDF dataset exporter. Consumes RDF input, produces some output.