Scala yEnc Decoder
June 22, 2010
SYEnc is a Scala decoder for the yEnc format that is based on Alex Russ’s Java yEnc Decoder. SYEnc was designed to be used as a library by applications needing to use yEnc to decode data. It should be thread-safe, so don’t worry about using it in a threaded context.
Uploaded to github: http://github.com/victori/syenc
Example:
val baos = new ByteArrayOutputStream SYEnc.decode(new ByteArrayInputStream(stringFromStream.getBytes("UTF-8")), baos) println(baos.toString)
. It should be thread-safe, so don’t worry about using it in a threaded context.
great article