schema

package module
v0.1.19 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 17, 2023 License: MIT Imports: 1 Imported by: 0

Documentation

Overview

Package schema provides types and functions for general information and knowledge representations.

Directories

Path Synopsis
Package config provides types and functions/methods for setting up configuration mapping.
Package config provides types and functions/methods for setting up configuration mapping.
Package data provides types (interfaces and default implementations) and functionality for generic data (sort of records, maps, ...) handling facilities.
Package data provides types (interfaces and default implementations) and functionality for generic data (sort of records, maps, ...) handling facilities.
Package forge implements a stack-base interpreter using language elements from Forth.
Package forge implements a stack-base interpreter using language elements from Forth.
cmd
Package main is the top-level command line starter.
Package main is the top-level command line starter.
input
Package input provides functionalities for reading streams and files into lines, and splitting up lines and streams into tokens and other substrings.
Package input provides functionalities for reading streams and files into lines, and splitting up lines and streams into tokens and other substrings.
prim
Package prim provides the primitive words that have to be defined in Go.
Package prim provides the primitive words that have to be defined in Go.
syslib
Package syslib provides OS-specific facilities.
Package syslib provides OS-specific facilities.
Package funky provides a few constructs usually present in pure functional programming environments, using Go 1.18 generics.
Package funky provides a few constructs usually present in pure functional programming environments, using Go 1.18 generics.
Package graph provides types and functions for generic knowledge representation, including items,messages, events, and statements about these in an RDF-like fashion.
Package graph provides types and functions for generic knowledge representation, including items,messages, events, and statements about these in an RDF-like fashion.
context
Package context defines a graph context that handles the environment during graph processing, e.g.
Package context defines a graph context that handles the environment during graph processing, e.g.
talk
Package talk provides external interfaces for graphs.
Package talk provides external interfaces for graphs.
Package logging provides generic logging facilities.
Package logging provides generic logging facilities.
Package mapping provides utilities for accessing generic maps with string keys, e.g.
Package mapping provides utilities for accessing generic maps with string keys, e.g.
Package memory provides utilities (interfaces and simple default implementations) for transparently storing and retrieving key:value assignments.
Package memory provides utilities (interfaces and simple default implementations) for transparently storing and retrieving key:value assignments.
Package ptr provides a generic interface for accessing an ordered collection of values sequentially, updating it and appending to it using a pointer (or cursor) type that keeps track of the current position.
Package ptr provides a generic interface for accessing an ordered collection of values sequentially, updating it and appending to it using a pointer (or cursor) type that keeps track of the current position.
package registry provides a global registry for handlers (functions for handling certain events) and other objects that should be addressed by name.
package registry provides a global registry for handlers (functions for handling certain events) and other objects that should be addressed by name.
package stack provides a generic first-in / first-out stack.
package stack provides a generic first-in / first-out stack.
Package testing provides a testing object T with functions for classical unit testing.
Package testing provides a testing object T with functions for classical unit testing.
Package value provides types and functions for the representation of generic values with flexible types created at runtime
Package value provides types and functions for the representation of generic values with flexible types created at runtime
Package voc implements a generic vocabulary.
Package voc implements a generic vocabulary.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL