Miscellaneous small-ish bits of Dart code. It's mostly for my own use, but you're welcome to it. Please attribute it if you do, e.g. with a link to https://bill.jovial.com/. Offered under the MIT license.

Created from templates made available by Stagehand under a BSD-style license.

Usage

See the individual libraries for usage examples.

Features and bugs

Please file feature requests and bugs at the issue tracker.

Libraries

io_utils
Miscellaneous I/O utilities. This includes reading and writing binary data in a way that's interoperable with java.io.DataInputStream and java.io.DataOutputStream, and support for using Pointycastle to encrypt or decrypt a stream of data, somewhat like javax.crytpo.CipherInputStream and javax.crypto.CypherOutputStream. [...]
isolate_stream
Support for running a generator function in a separate Isolate, with flow control. [...]