Perl6 Lua Makefile Perl
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
docs layout doc Sep 18, 2016
rockspec add rockspec 0.9.1-1 Nov 2, 2014
src
test luacheck testsuite Jan 11, 2015
.gitignore
.test.luacheckrc
.travis.yml travis: refactor with hererocks Mar 14, 2017
CHANGES
COPYRIGHT prepare release 0.9.1 Nov 2, 2014
Makefile luacheck 0.19.0 Mar 3, 2017
README.md prepare release 0.9.1 Nov 2, 2014
dist.info update url Nov 3, 2014
mkdocs.yml layout doc Sep 18, 2016
rockspec.in fix rockspec template Oct 8, 2016

README.md

lua-Coat : Yet Another Lua Object-Oriented Model

Build Status Coverage Status Licence

Introduction

lua-Coat is a Lua 5.1 port of Coat, a Perl module which mimics Moose, an object system for Perl5 which borrows features from Perl6, CLOS (LISP), Smalltalk and many other languages.

The main features are : Classes, Roles & type constraints. The attribute declaration with many properties is the most powerful and flexible part of lua-Coat.

Links

The homepage is at http://fperrad.github.io/lua-Coat, and the sources are hosted at http://github.com/fperrad/lua-Coat.

Copyright and License

Copyright (c) 2009-2014 Francois Perrad

This library is licensed under the terms of the MIT/X11 license, like Lua itself.