| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2013-08-07 | core: option.map_consume -> option.map_move | Erick Tryzelaar | -4/+4 | |
| 2013-08-07 | std: add result.map_move, result.map_err_move | Erick Tryzelaar | -4/+52 | |
| 2013-08-06 | std: Use method name Option::consume | blake2-ppc | -2/+2 | |
| With Option as the simplest container, `consume` is the way to turn it into a by-value iterator. | ||||
| 2013-08-06 | std: Remove unused trait bound in Result::map | blake2-ppc | -1/+1 | |
| 2013-08-06 | std: Convert Result to use external iterators | blake2-ppc | -14/+18 | |
| convert iter() and iter_err() for Result. Use OptionIterator. | ||||
| 2013-08-05 | Updated std::Option, std::Either and std::Result | Marvin Löbel | -178/+149 | |
| - Made naming schemes consistent between Option, Result and Either - Changed Options Add implementation to work like the maybe monad (return None if any of the inputs is None) - Removed duplicate Option::get and renamed all related functions to use the term `unwrap` instead | ||||
| 2013-08-03 | remove obsolete `foreach` keyword | Daniel Micay | -1/+1 | |
| this has been replaced by `for` | ||||
| 2013-08-01 | migrate many `for` loops to `foreach` | Daniel Micay | -2/+2 | |
| 2013-07-27 | std: cleanup imports in result::tests | Erick Tryzelaar | -8/+6 | |
| 2013-07-27 | core: correct the casing of result::{Ok,Err} in the docs | Erick Tryzelaar | -59/+57 | |
| 2013-07-27 | to_either + fixes | Erick Tryzelaar | -45/+49 | |
| 2013-07-27 | cleanup .map and .map_err | Erick Tryzelaar | -40/+33 | |
| 2013-07-27 | cleanup .get and .get_err | maikklein | -36/+29 | |
| 2013-07-27 | cleanup .chain and .chain_err + fixing other files | maikklein | -62/+35 | |
| 2013-07-27 | cleanup .unwrap and .unwrap_err fixing io tests | Erick Tryzelaar | -19/+14 | |
| 2013-07-27 | cleanup .iter and .iter_err | Erick Tryzelaar | -47/+48 | |
| 2013-07-27 | cleanup get_ref | Erick Tryzelaar | -17/+14 | |
| 2013-07-20 | rm obsolete no-op lints | Daniel Micay | -1/+0 | |
| 2013-07-17 | librustc: Remove all uses of "copy". | Patrick Walton | -29/+31 | |
| 2013-06-23 | vec: remove BaseIter implementation | Daniel Micay | -3/+3 | |
| I removed the `static-method-test.rs` test because it was heavily based on `BaseIter` and there are plenty of other more complex uses of static methods anyway. | ||||
| 2013-06-18 | replace #[inline(always)] with #[inline]. r=burningtree. | Graydon Hoare | -31/+31 | |
| 2013-06-08 | remove deprecated vec::{is_empty, len} functions | Daniel Micay | -3/+4 | |
| 2013-06-01 | Remove all uses of `pub impl`. rs=style | Patrick Walton | -17/+17 | |
| 2013-05-30 | Remove copy bindings from patterns. | Niko Matsakis | -13/+13 | |
| 2013-05-30 | Require documentation by default for libstd | Alex Crichton | -0/+1 | |
| Adds documentation for various things that I understand. Adds #[allow(missing_doc)] for lots of things that I don't understand. | ||||
| 2013-05-22 | libstd: Rename libcore to libstd and libstd to libextra; update makefiles. | Patrick Walton | -0/+456 | |
| This only changes the directory names; it does not change the "real" metadata names. | ||||
| 2011-12-14 | Remove some duplicated unused parts of std now that they're present in core. | Graydon Hoare | -112/+0 | |
| 2011-12-06 | Establish 'core' library separate from 'std'. | Graydon Hoare | -0/+112 | |
