lp://staging/~psmay/+junk/zerolib.dev

Created by Peter S. May and last modified
Get this branch:
bzr branch lp://staging/~psmay/+junk/zerolib.dev
Only Peter S. May can upload to this branch. If you are Peter S. May please log in for upload directions.

Related bugs

Related blueprints

Branch information

Owner:
Peter S. May
Status:
Development

Recent revisions

19. By Peter S. May <dro@flux>

Have done most of the work of separating the proto defs of the major classes from their utility subtypes. Mapping is no longer a full class, since it is more natural as a function. mapFunctions now have a nice wrapper that normalizes all normal responses into Iterables.

18. By Peter S. May <dro@flux>

Not much change in the program itself, but the build process has evolved: js files are preprocessed into built .jp files which are eventually included by main.js. This makes the preprocessing a bit more C-like in that macro defs no longer bleed through to other source files unintentionally. In this spirit, general.js is now general.h and explicitly included in the other sources.

fn-lists.js now includes some support code for the evaled fallback of createNew.

17. By Peter S. May <pmay@pmay-desktop>

Still in flux!

16. By Peter S. May <pmay@pmay-desktop>

Broke out some of the puddle of functionality into separate files.

15. By Peter S. May <pmay@pmay-desktop>

Iterable is now part of the mix. No tests yet. Added a whole lot of general functionality to system-lexicals, which may need a refactor.

14. By Peter S. May <http://psmay.com/>

Tests on new eachable/mapping structure underway. Fixes have been made so that the following nominally function: range(maxindex), range.map(fn), range.mapRight(fn).

13. By Peter S. May <http://psmay.com/>

Completed an initial incarnation of the new column-munging eachable and mapping and worked out all of the compile errors. Testing is next.

12. By Peter S. May <pmay@pmay-desktop>

Work on mapping.js is underway.

11. By Peter S. May <http://psmay.com/>

Started on new "eachable.js" approach for class definition. A mapping.js is sure to follow.

10. By Peter S. May <pmay@pmay-desktop>

* Makefile fixed pretty well now; see rule for main.pre.
* Philosophically separating eachables from mappings. This work is not done.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers