about summary refs log tree commit diff
path: root/src/lib/list.rs
AgeCommit message (Collapse)AuthorLines
2011-03-18rustc: Fix list.foldl() to pass its second argument by aliasPatrick Walton-2/+2
2011-03-09Remove redundant imports in lib (rustc doesn't like 'std' as a synonym for ↵Graydon Hoare-2/+0
root within std.rc anyway)
2010-11-18rustboot: Don't use walk to traverse statements in type.ml; fixes redundant ↵Patrick Walton-0/+4
checking, improves diagnostics. Also report untyped slots.
2010-11-05Move the option type to its own modulePatrick Walton-4/+4
2010-11-05Revert "Move the option type to its own module"Patrick Walton-4/+4
2010-11-05Move the option type to its own modulePatrick Walton-4/+4
2010-10-28rustboot: Emit an error instead of asserting in trans when a T is passed by ↵Patrick Walton-1/+1
value
2010-10-28Revert "rustboot: Emit an error instead of asserting in trans when a T is ↵Patrick Walton-1/+1
passed by value" due to test failures This reverts commit ee901858a27bf00c7dd66e7cfecb9dd97029dba8.
2010-10-28rustboot: Emit an error instead of asserting in trans when a T is passed by ↵Patrick Walton-1/+1
value
2010-10-18Make list.find return an option of different type than the list element.Graydon Hoare-7/+7
2010-10-18Flesh out the std.list module a touch.Graydon Hoare-0/+49
2010-10-15Encode and decode tag types in dwarf properly. Add list module to std. Shift ↵Graydon Hoare-0/+15
rustc to use std.util.option. Fix various dependent bugs. Closes #73.