An open API service indexing awesome lists of open source software.

https://github.com/upvalue/lua-generic

Small footprint single inheritance prototypal object system for Lua with multimethods
https://github.com/upvalue/lua-generic

Last synced: 3 months ago
JSON representation

Small footprint single inheritance prototypal object system for Lua with multimethods

Awesome Lists containing this project

README

        

Small footprint single inheritance prototypal object system for Lua. Supports multiple dispatch. Unlike most object
systems, it is very rigid. There is no meta object protocol and no easy way to override, say, slot lookup behavior.
This is for the sake of simplicity.