Skip to content

Instantly share code, notes, and snippets.

View codahale's full-sized avatar
🦆
Look at all these chickens

Coda Hale codahale

🦆
Look at all these chickens
View GitHub Profile
5.0 +
|
|
| +-----*-----+
|
4.0 +
|
|
| +-----*-----+
14:17:33 ~ $ rustc --version
rustc 1.0.0-nightly (44a287e6e 2015-01-08 17:03:40 -0800)
14:17:36 ~ $ cargo --version
cargo 0.0.1-pre-nightly (8c01b6b 2015-01-08 20:52:43 +0000)
14:17:47 ~ $ cd /tmp
14:17:49 /tmp $ cargo new --bin hello-world
14:18:00 /tmp $ cd hello-world/
/tmp/hello-world
14:18:04 /tmp/hello-world [git:master?] $ cargo run
An unknown error occurred
pub fn estimate(&self, e: &E) -> u64 {
indexes(e, self.width)
.take(self.depth)
.enumerate()
.map(|(i, idx)| self.counters[i][idx])
.min()
.unwrap()
}
### Keybase proof
I hereby claim:
* I am codahale on github.
* I am codahale (https://keybase.io/codahale) on keybase.
* I have a public key whose fingerprint is 5D14 B50E 62D6 279D 6C41 52DC DC59 AFA3 840C 3C96
To claim this, I am signing this object:
// createFile creates a file in the given root and returns it with a defer to close it
func createFile(root *os.Root, filename string) (*os.File, error) {
f, err := root.Create(filename)
if err != nil {
return nil, err
}
return f, nil
}