postgres 0.1.3

A native PostgreSQL driver
use std::io::IoResult;

pub fn comma_join<'a, W, I>(writer: &mut W, mut strs: I) -> IoResult<()>
        where W: Writer, I: Iterator<&'a str> {
    let mut first = true;
    for str_ in strs {
        if !first {
            try!(write!(writer, ", "));
        }
        first = false;
        try!(write!(writer, "{}", str_));
    }
    Ok(())
}

pub fn parse_update_count(tag: String) -> uint {
    let s = tag[].split(' ').last().unwrap();
    from_str(s).unwrap_or(0)
}