Skip to content

Zenwolf/kokou

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kokou

Kokou is a utility library that is cultivated from useful things that have withstood the test of time and value. It is used in its sister "wabi-sabi" libraries: Kanso, Yugen, etc.

Project Status

Unstable; in development.

Design Philosophy

Kokou follows my "wabi-sabi" design philosphy:

Mixin, Object, Delegate, Compose (MODC)

This style promotes several concepts:

  • Create simple objects that perform a specific function.
  • Provide a companion mixin, if possible, to provide flexibility to create new types of objects.
  • Use differential overrides, where the non-overrides are delegated to the prototypical object.
  • Use composition for more complex behavior.

By using these principles, you have extreme flexibility to create many combinations of objects and allow the end user to adapt the functionality to their own specific use case.

About

A utility library.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published