Skip to content

hollowdoor/zoon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Don't use this yet.

Zoon.js

npm install zoon

var zoon = require('zoon');

zoon.factory([, object, prototype, function] object, optional object)

Create factory functions.

First argument can be a literal object, prototype, or a function with a prototype. The second optional argument can be a literal object.

Returns a factory function that returns new instances.

var f = zoon.factory({});

var f = zoon.factory({}, {});

function func(){}

var f = zoon.factory(func.prototype, {});

var f = zoon.factory(func, {});

var f = zoon.factory(func.prototype, {
    constructor: function(){
        func.call(this);
    }
});

zoon.signal()

zoon.state()

zoon.random([,number, string] seed, obtional settings object)

About

Javascript object creation, and production.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published