summary refs log tree commit diff
path: root/src/libcore/result.rs
AgeCommit message (Expand)AuthorLines
2012-07-04convert doc-attributes to doc-comments using ./src/etc/sugarise-doc-comments....Gareth Daniel Smith-122/+124
2012-07-01Convert to new closure syntaxBrian Anderson-9/+9
2012-06-30Eliminate usages of old sugared call syntaxBrian Anderson-8/+8
2012-06-29Switch the compiler over to using ~[] notation instead of []/~. Closes #2759.Michael Sullivan-6/+6
2012-06-27Removed pretty much all the vector+ from core (issue #2719)Eric Holk-2/+2
2012-06-25Make vectors uglier ([]/~). Sorry. Should be temporary. Closes #2725.Michael Sullivan-10/+11
2012-06-25core: Convert declarations to not use the trailing 'unsafe' notationBrian Anderson-8/+10
2012-06-22core: Name is_failure to is_err, is_success to is_okBrian Anderson-6/+6
2012-06-22core: Split up result extensions by kind boundsBrian Anderson-18/+24
2012-05-28Add methods iter, iter_err, map, map_err to the result type.Erick Tryzelaar-0/+134
2012-05-28Rename result::{iter,map,map2} to add _vec suffixErick Tryzelaar-4/+4
2012-05-22core: doc/err feedback tweeks for result::unwrapJeff Olson-3/+1
2012-05-22core: add result::unwrap() .. patch from @nmatsakisJeff Olson-0/+15
2012-04-23rewrite the resolution infrastructure; but it's still grodyNiko Matsakis-1/+17
2012-04-12Add a run-fail test for result::get, get rid of a FIXME. Also some random oth...Tim Chevalier-1/+0
2012-04-04Tidy up predicate names in libcore. Should close #1431.Graydon Hoare-5/+5
2012-04-03std: Flesh out result::extensions.Erick Tryzelaar-0/+8
2012-04-03std: Rename result::methods to result::extensionsErick Tryzelaar-1/+1
2012-04-02Rename some core::option functionsTim Chevalier-4/+3
2012-03-27Move some code over to iterator-for to see how it performs.Marijn Haverbeke-1/+1
2012-03-26Improve type inference to compute LUB/GLBNiko Matsakis-34/+23
2012-03-23Implement new inference algorithm.Niko Matsakis-0/+34
2012-03-16core: Store reexporting result and either. Closes #1997Brian Anderson-0/+2
2012-03-15core: Make some functions pureBrian Anderson-2/+2
2012-03-13rewrite unify in a modal style, extend result moduleNiko Matsakis-0/+80
2012-03-13Name types after their modules instead of 't'Brian Anderson-11/+13
2012-03-09core: Convert to rustdocBrian Anderson-54/+25
2012-01-23s/block()/fn()/gNiko Matsakis-1/+1
2012-01-19Additional ; to , changes, disable "tag" and ";" in parser. Close #1430. Clos...Graydon Hoare-1/+1
2012-01-19lib: ';' to ',' in enums in more placesPatrick Walton-2/+2
2012-01-19libcore: "tag" -> "enum"Patrick Walton-1/+1
2012-01-17libcore: Move core tests into libcoreBrian Anderson-0/+19
2012-01-05Switch to new param kind bound syntaxMarijn Haverbeke-4/+4
2012-01-02Add 'copy' bounds to functions that were faultily accepted withoutMarijn Haverbeke-2/+2
2011-12-16std: added either::flip, to_result and result::to_eitherStefan Plantikow-3/+10
2011-12-13Copy first batch of material from libstd to libcore.Graydon Hoare-0/+112