LibraryController

package module
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Feb 28, 2024 License: MIT Imports: 15 Imported by: 1

README

LibraryController

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Cast

type Cast struct {
	// contains filtered or unexported fields
}

func NewCast

func NewCast() *Cast

func (*Cast) Call

func (c *Cast) Call(name string, args []eclaType.Type) ([]eclaType.Type, error)

type Console

type Console struct {
	// contains filtered or unexported fields
}

func NewConsole

func NewConsole() *Console

func (*Console) Call

func (c *Console) Call(name string, args []eclaType.Type) ([]eclaType.Type, error)

type DebugKingdom

type DebugKingdom struct {
	// contains filtered or unexported fields
}

func NewDebugKingdom

func NewDebugKingdom() *DebugKingdom

func (*DebugKingdom) Call

func (d *DebugKingdom) Call(name string, args []eclaType.Type) ([]eclaType.Type, error)

type Encoding

type Encoding struct {
	// contains filtered or unexported fields
}

func NewEncoding

func NewEncoding() *Encoding

func (*Encoding) Call

func (e *Encoding) Call(name string, args []eclaType.Type) ([]eclaType.Type, error)

type Hash

type Hash struct {
	// contains filtered or unexported fields
}

func NewHash

func NewHash() *Hash

func (*Hash) Call

func (h *Hash) Call(name string, args []eclaType.Type) ([]eclaType.Type, error)

type Json

type Json struct {
	// contains filtered or unexported fields
}

func NewJson

func NewJson() *Json

func (*Json) Call

func (j *Json) Call(name string, args []eclaType.Type) ([]eclaType.Type, error)

type Lib

type Lib interface {
	Call(name string, args []eclaType.Type) ([]eclaType.Type, error)
}

Lib is the interface of a lib.

func Import

func Import(name string) Lib

Import imports the lib with the given name.

type Math

type Math struct {
	// contains filtered or unexported fields
}

func NewMath

func NewMath() *Math

func (*Math) Call

func (m *Math) Call(name string, args []eclaType.Type) ([]eclaType.Type, error)

type Os

type Os struct {
	// contains filtered or unexported fields
}

func NewOs

func NewOs() *Os

func (*Os) Call

func (o *Os) Call(name string, args []eclaType.Type) ([]eclaType.Type, error)

type Regex

type Regex struct {
	// contains filtered or unexported fields
}

func NewRegex

func NewRegex() *Regex

func (*Regex) Call

func (r *Regex) Call(name string, args []eclaType.Type) ([]eclaType.Type, error)

type Strings

type Strings struct {
	// contains filtered or unexported fields
}

func NewStrings

func NewStrings() *Strings

func (*Strings) Call

func (s *Strings) Call(name string, args []eclaType.Type) ([]eclaType.Type, error)

type Time

type Time struct {
	// contains filtered or unexported fields
}

func NewTime

func NewTime() *Time

func (*Time) Call

func (t *Time) Call(name string, args []eclaType.Type) ([]eclaType.Type, error)

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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