|
@@ -6,8 +6,8 @@ fn main() {
|
|
|
let mut drawing = gt::svg(w, h);
|
|
|
|
|
|
let rs = (0u64..100)
|
|
|
- .scan((0u64, 5.5f64), |(_, s), x: u64| {
|
|
|
- Some((x, *s + (rand::random::<f64>() * 0.5) - 0.25))
|
|
|
+ .scan((0u64, 5.5f64), |&mut (_, s), x: u64| {
|
|
|
+ Some((x, s + (rand::random::<f64>() * 0.5) - 0.25))
|
|
|
});
|
|
|
|
|
|
for (x, r) in rs {
|
|
@@ -20,5 +20,7 @@ fn main() {
|
|
|
);
|
|
|
}
|
|
|
|
|
|
- drawing.to_stdout();
|
|
|
+ if let Err(e) = drawing.output("sunburst") {
|
|
|
+ eprintln!("{}", e);
|
|
|
+ };
|
|
|
}
|