-
Some proposed TODOs for version 0.8.0:
- [x] Raise minimum rustc version to 1.27; lands on 2018-06-21 (9 days).
Benefits:
- `Iterator::try_fold`
- Methods [`RangeInclusive::{start, end}`](…
-
The T-compiler and T-lang teams signed off [here](https://github.com/rust-lang/rust/pull/46176#issuecomment-359593446), that
> `bool` has the same representation as `_Bool`
where on every platfo…
-
One of the suggestions in std_misc/threads/testcase_mapreduce does not seem in fact possible.
The TODO:
```
// collect each thread's intermediate results into a new Vec
let mut intermediate_sums…
-
Are there any guidelines about type annotations on bindings and function/method calls?
In the review of a new guide for Diesel, we [discussed](https://github.com/diesel-rs/diesel/pull/1125#discussi…
-
Followup to #90. Here's the grander scheme as I see it:
* [x] Add inherent methods
* [x] To HLists and Coproducts (done in #99)
* [x] Anything else? (checked while doing #103)
* [ ] For H…
ExpHP updated
6 years ago
-
The beloved turbofish is a bit of a hidden gem in terms of Rust syntax. Right now it's only mentioned next to the discussion of `collect`, in v1 as part of the [Iterators chapter](https://doc.rust-lan…
-
`io::{Stdout, Stderr, StdoutLock, StderrLock}` are not `UnwindSafe`:
```rust
use std::io::{Stdout, Stderr, StdoutLock, StderrLock};
use std::panic::UnwindSafe;
fn assert_unwind_safe() {}
fn…
-
Hi,
I am trying the example code given in docs. I tried zeros example.
```
let foo = Array::zeros((3, 2, 4).f());
```
Which gave me an error
```
error[E0283]: type annotations requ…
-
I find ergonomics to be a crucial part of any library's design, and I have some proposals for `frunk` that I would like to test the waters with.
I should preface this with some caveats:
1. **Not…
ExpHP updated
6 years ago
-
A number of combinators are provided with identical names and similar semantics to methods on `Option`, `Result`, and `Iterator`. (e.g. `map`, `map_err`, `and_then`, `filter_map`, etc).
The standa…
khuey updated
6 years ago