Permalink
Switch branches/tags
Nothing to show
Commits on Apr 28, 2013
  1. Start sketching in streams.

    munificent committed Apr 28, 2013
    You can now kind of read data from a TCP connection. Sort of.
Commits on Apr 27, 2013
  1. Clean up includes.

    munificent committed Apr 27, 2013
    Not adding every subdirectory to the include paths now.
    Also moved a few files around.
Commits on Apr 26, 2013
Commits on Apr 25, 2013
Commits on Apr 21, 2013
Commits on Apr 20, 2013
Commits on Apr 18, 2013
Commits on Apr 17, 2013
Commits on Apr 16, 2013
  1. Define each() on Iterable.

    munificent committed Apr 16, 2013
Commits on Apr 15, 2013
  1. Display uncaught errors to user.

    munificent committed Apr 15, 2013
    Kind of hacked in, but the basic structure is there. This is a bit
    tricky because toString needs to be called on the error object, so
    we have to run some Magpie code after an unhandled error has
    occurred.
    
    Still need to make the various Error classes define useful toString
    methods now.
Commits on Apr 14, 2013
  1. Add skip() on Iterables.

    munificent committed Apr 14, 2013
    Also get rid of generate(). It's a neat idea, but doesn't have the
    right semantics since fibers are eager. Something like generate()
    could be created, but it will need a pair of channels to ensure the
    generator doesn't run ahead of the thing pulling from it.
Commits on Mar 13, 2013
  1. Clean up a bit.

    munificent committed Mar 13, 2013
  2. Add type guard.

    munificent committed Mar 13, 2013
Commits on Mar 2, 2013
Commits on Feb 15, 2013
  1. Merge branch 'tty-print'

    munificent committed Feb 15, 2013
  2. Get async tests working now that print() is async.

    munificent committed Feb 15, 2013
    Some tests relied on print() being synchronous.
Commits on Feb 12, 2013
  1. Add TODO.

    munificent committed Feb 12, 2013
Commits on Feb 8, 2013
  1. Windows fix

    Sh4rK committed Feb 5, 2013
  2. Use libuv tty for print().

    munificent committed Feb 8, 2013
    This makes print async. That's good, but it breaks the async tests
    that (wrongly) assumed it was sync.
    
    The Task code could also stand to be cleaned up some.
Commits on Feb 4, 2013
Commits on Feb 1, 2013
Commits on Jan 30, 2013
Commits on Jan 27, 2013
  1. File read(path) method.

    munificent committed Jan 27, 2013
Commits on Jan 26, 2013
  1. File read method!

    munificent committed Jan 26, 2013