123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- -------------------------------------------------------------------------------
- dojox.lang
- -------------------------------------------------------------------------------
- Version 0.991
- Release date: 07/30/2007
- -------------------------------------------------------------------------------
- Project state:
- beta
- -------------------------------------------------------------------------------
- Credits
- Eugene Lazutkin (eugene.lazutkin@gmail.com)
- Kris Zyp (kris@sitepen.com)
- -------------------------------------------------------------------------------
- Project description
- Implementation of common functional operations, and provisions, aspect-oriented
- helpers. Later we can add other JS language-related helpers.
- dojox.lang.observable - Provides construction of objects that such that
- property access and modification can be controlled, i.e. provides a form of
- getters/setters.
- dojox.lang.typed - Provides type checking for JavaScript classes, enforcing
- types on properties and method parameters using JSON Schema definitions.
- dojox.lang.docs - Provides schemas on Dojo's classes from the API
- documentation. This can used for runtime access to class metadata information
- such as descriptions and type information. This can be used in conjunction with
- dojox.lang.typed to enforce typing on Dojo's classes using the API information.
- -------------------------------------------------------------------------------
- Dependencies:
- None.
- -------------------------------------------------------------------------------
- Documentation
- For now:
- dojox.lang.functional:
- http://lazutkin.com/blog/2008/jan/12/functional-fun-javascript-dojo/
- -------------------------------------------------------------------------------
- Installation instructions
- Grab the following from the Dojo SVN Repository:
- http://svn.dojotoolkit.org/src/dojo/dojox/trunk/lang/*
- Install into the following directory structure:
- /dojox/lang/
- ...which should be at the same level as your Dojo checkout.
- -------------------------------------------------------------------------------
- Additional Notes
- See tests and the source for more details.
- LICENSE in this directory contains the MIT license by Oliver Steele for
- dojox.lang.functional.lambda, which was derived from his original implementation.
|