Hi Joseph, > * deflate: I’m interested in streaming algorithms in OCaml generally.
Just an update on this: I've started prototyping https://github.com/samoht/ocaml-lz77 <https://github.com/samoht/ocaml-lz77> and https://github.com/samoht/ocaml-huffman-code <https://github.com/samoht/ocaml-huffman-code> but there is still work to do: - write the (un)marshalling code for huffman trees - glue everything together using a better streaming API (based on Daniel's initial design[1]) - benchmarks and comparisons with other implementations (especially [2]) It's not a huge amount of work and they payout is certainly of high-value: it will help us compile ocaml-git and Irmin to javascript and run `git push/pull` from a browser (there are other ways to do it, but that's a cool goal). If you have any questions please ask, Thomas [1] https://gist.github.com/samoht/4e38fb88c8332a044747 <https://gist.github.com/samoht/4e38fb88c8332a044747> [2] https://code.google.com/p/miniz/ <https://code.google.com/p/miniz/> > * WebIDL: I’m very interested in doing front-end work in js_of_ocaml, though > I have no familiarity with WebIDL and am a little unsure of the purpose here. > * Syslogd: This seems like a simple enough project just to get my feet wet > with unikernel development > > In addition the “semantics of mergeable data-structures” is interesting, > though the description was brief. > > Anyway, I don’t claim to have an enormous amount of free time and am > certainly more interested in just getting my feet wet a bit, but I’d love to > hear from some of the mentors related to each project and see if anything > seems like it might be a reasonable fit for me. Perhaps the best option would > be something with simple and fast payout that is of high value to the > community. I’m more than happy to do a little grunt work to learn from the > best on how to do OCaml development. > > Cheers, > Joseph Abrahamson > > — > Sent from Mailbox > <https://www.dropbox.com/mailbox>_______________________________________________ > MirageOS-devel mailing list > [email protected] > http://lists.xenproject.org/cgi-bin/mailman/listinfo/mirageos-devel
_______________________________________________ MirageOS-devel mailing list [email protected] http://lists.xenproject.org/cgi-bin/mailman/listinfo/mirageos-devel
