about summary refs log tree commit diff
path: root/src/lib/option.rs
AgeCommit message (Expand)AuthorLines
2011-12-06Establish 'core' library separate from 'std'.Graydon Hoare-93/+0
2011-11-23Rollback return-by-referenceMarijn Haverbeke-1/+1
2011-11-17remove compile-command from local variable blocksNiko Matsakis-1/+0
2011-10-27Make option::is_some option::is_none pureBrian Anderson-2/+2
2011-10-25Begin documenting std and add doc generation using naturaldocsBrian Anderson-3/+58
2011-10-25Update our code to new type parameter kind syntaxMarijn Haverbeke-8/+8
2011-10-07Give up on providing a by-value version of map, convert fold over toMarijn Haverbeke-5/+0
2011-10-07Parse and typecheck by-value and by-ref arg specsMarijn Haverbeke-0/+5
2011-09-16Revert "Revert "Make option::get return the option contents by reference" due...Patrick Walton-2/+2
2011-09-15Revert "Make option::get return the option contents by reference" due to memo...Patrick Walton-2/+2
2011-09-15Make option::get return the option contents by referenceMarijn Haverbeke-2/+2
2011-09-12Reformat for new mode syntax, step 1Marijn Haverbeke-7/+7
2011-08-20ReformatBrian Anderson-4/+1
2011-08-16Port the stdlib to the decl foo<T> syntax.Erick Tryzelaar-8/+8
2011-08-16Port the stdlib to the typaram foo<T> syntax.Erick Tryzelaar-7/+7
2011-08-12Change a bunch of places in the stdlib to use blocks.Michael Sullivan-5/+3
2011-08-09Do some cleanup in stdlib.Michael Sullivan-11/+13
2011-07-29Enable kind checking on typarams, fix kind constraints in library and comp.Graydon Hoare-9/+9
2011-07-27Reformat for new syntaxMarijn Haverbeke-19/+12
2011-06-16stdlib: Add option::is_someBrian Anderson-0/+4
2011-06-15Fix a bunch of compile-command lines to use RBUILDGraydon Hoare-1/+1
2011-06-15Reformat source tree (minus a couple tests that are still grumpy).Graydon Hoare-37/+15
2011-05-31stdlib: Remove unneeded type params from alt patternsBrian Anderson-10/+10
2011-05-22stdlib: Use if/alt expressions in std::optionBrian Anderson-18/+16
2011-05-17rustc: Have typechecking no longer rebuild the ASTPatrick Walton-0/+9
2011-05-12Downcase std modules again, move to :: for module dereferencingMarijn Haverbeke-0/+60
2011-05-06Rename std modules to be camelcasedMarijn Haverbeke-60/+0
2011-04-19Handle nested items correctly in typestate_checkTim Chevalier-4/+8
2011-04-06Continued sketching out code for checking states against preconditions.Tim Chevalier-0/+7
2011-03-17Add an option.is_none() methodPatrick Walton-0/+7
2010-11-18rustboot: Don't use walk to traverse statements in type.ml; fixes redundant c...Patrick Walton-0/+2
2010-11-05Move the option type to its own modulePatrick Walton-0/+40
2010-11-05Revert "Move the option type to its own module"Patrick Walton-40/+0
2010-11-05Move the option type to its own modulePatrick Walton-0/+40