lua-nucleo: a random collection of core and utility level Lua libraries

Modules

lua-nucleo.algorithm Various common algorithms
lua-nucleo.args Utils that deal with function arguments
lua-nucleo.assert Enhanced assertions
lua-nucleo.checker Complex validation helper
lua-nucleo.code.exports Generated exports map for lua-nucleo/
lua-nucleo.code.foreign-global.lua5_1 List of globals defined in Lua 5.1.4
lua-nucleo.code.foreign-global.luajit2 List of globals defined in LuaJIT 2 beta 9
lua-nucleo.code.globals List of globals defined in lua-nucleo
lua-nucleo.code.profile Lua-nucleo exports profile
lua-nucleo.coro Coroutine module extensions
lua-nucleo.datetime-utils Date and time related utilities
lua-nucleo.deque Double-ended queue wrapper
lua-nucleo.diagnostics Various code diagnostics utilities
lua-nucleo.dsl.common_load_schema Common DSL schema loader
lua-nucleo.dsl.dsl_loader Schema-agnostic DSL data loader
lua-nucleo.dsl.dump_nodes Schema node dumper
lua-nucleo.dsl.path_based_walker Path-based data walker
lua-nucleo.dsl.tagged-tree Tagged tree walk utilities
lua-nucleo.dsl.walk_data_with_schema Data walking based on tagged-tree schemas
lua-nucleo.ensure Tools to ensure correct code behaviour
lua-nucleo.enumerator Enuminator tools
lua-nucleo.factory Factory related functions
lua-nucleo.functional (pseudo-)functional stuff
lua-nucleo.import Minimalistic Lua submodule system, with and without require
lua-nucleo.init Standalone lua-nucleo library initialization
key_value_store.key_value_store_ophash key_value_store_ophash.lua: store for key-falue, fast to add and enumerate Implemenation using order preserving hash This file is a part of lua-nucleo library
key_value_store.key_value_store_simple key_value_store_simple.lua: store for key-falue, fast to add and enumerate Simple implementation This file is a part of lua-nucleo library
key_value_store.key_value_store_sophisticated key_value_store_sophisticated.lua: store for key-falue Implementation using order preserving hash and trying to sort during addition This file is a part of lua-nucleo library
lua-nucleo.language Lua language data
lua-nucleo.legacy Replacements of legacy Lua functions
lua-nucleo.log Logging system
lua-nucleo.math Math-related utilities
lua-nucleo.misc Various useful stuff
lua-nucleo.module Lua-nucleo module bootstrapper
lua-nucleo.ordered_named_cat_manager Ordered named cat manager
lua-nucleo.pcall Part of coro.lua -- coroutine module extensions
lua-nucleo.prettifier Creates prettifier object for pretty-printing lua tables
lua-nucleo.priority_queue Queue of objects sorted by priority
lua-nucleo.quicksort Table quicksort implementation
lua-nucleo.random Utilities for random generation
lua-nucleo.require_and_declare Wrapper around require() that declare()s module names
lua-nucleo.sandbox Sandbox-related stuff
lua-nucleo.scoped_cat_tree_manager Scoped cat tree manager
lua-nucleo.stack_with_factory Stack manager creating new objects with factory
lua-nucleo.strict Global environment protection
lua-nucleo.string String-related tools
lua-nucleo.suite A simple test suite
lua-nucleo.table-utils Small table utilities
lua-nucleo.table Proxy file for various utilities for managing lua tables
lua-nucleo.tdeepequals Test arbitrary lua tables for equality.
lua-nucleo.testing.decorator Decorators validation helper
lua-nucleo.times_queue Queue of objects sorted by time
lua-nucleo.timestamp Timestamp-related utilities
lua-nucleo.tpretty Pretty visualization of non-recursive tables.
lua-nucleo.tserialize Serialize arbitrary Lua data to Lua code
lua-nucleo.tstr Visualization of non-recursive tables.
lua-nucleo.type Lua type manipulation
lua-nucleo.typeassert Lua type assertions
lua-nucleo.util.anim.interpolator Animation interpolators
test.test-lib.generate-test-list Generates list of test files to be run
test.test-lib.import Generates list of test files to be run
test.test-lib.init.no-suite-no-import Test initialization file
test.test-lib.init.no-suite Test initialization file
test.test-lib.init.strict-import-as-require Test initialization file with import as require
test.test-lib.init.strict Test initialization file
test.test-lib.table Various utilities for managing lua tables - used in tests
test.test-lib.tdeepequals-test-utils Utility functions for testing tdeepequals
test.test-lib.tserialize-test-utils Utility functions for tserialize testing
test.test-lib.value-generators Lua value generators for tests
generated by LDoc 1.4.6 Last updated 2021-04-22 13:57:02