Everybody who wants to join is welcome:
https://bitbucket.org/haxecommunity
(just tell me about your bitbucket account)
Axel Huizinga already told me that he's interested in joining.
I've uploaded some of my most useful code describing it briefly here:
haxe-exception-iterators: exception iterators could be easier to work
with than haxe iterators, if you have more than 5-10 elements they are
also likely to be faster (unless you drop items)
haxe-cross-request-response:
My attempt to create a cross platform HTTP api, works with neko, PHP,
nodejs, even a simple java implementation (for the sake of doing it) has
been sketched, however backends are different, so writing a true cross
platform code means using nodejs style which would be slower for other
backends - so I cannot really recommend that ..
haxe-continuation:
continutations (monax implementation). The idea behind this is to pass
caught exceptions into the future by passing a function which can either
evaluate to a value or throw an Exception. This way eventually less
error handling has to be done (you may think differently)
haxe-assertions:
simple library allowing to write code such as
foo.assert_not_null()
haxe-db-scheme:
This one is pretty useful, you can create a scheme like this:
https://bitbucket.org/haxecommunity/haxe-db-scheme/src/master/test-neko/app/schemes/AppScheme.hx?at=master
and migrations will be derived automatically. Only the mysql
implementation works at the moment.
haxe-macro-html-templates:
Another type safe template engine allowing to write code like this:
var attrs = {title: "abc"}
var baz="baz value";
var html_to_be_inserted='<strong>eee</strong>';
mw.HTMLTemplate.str("
%p(attrs foo="bar" baz=baz)!=html_to_be_inserted
");
of course using = instead of != will quote html_to_be_inserted
haxe-email:
Because I didn't find a email library this is an attempt to start one.
The initial implementation has been taken from ufront (but that didn't
even compile) - only a shitty PHP mail() implementation exists yet, I'll
add more features if I need them.
haxe-csv:
Simple cross platform CSV parsing library I'll need right now
You're welcome to join, add your project and just fix bugs if you find
them.
Again - this should not replace
lib.haxe.org - but
lib.haxe.org adds
some overhead and is for releases only.
This tries to be the most simple way to share code till a release makes
sense.
Marc Weber