aboutsummaryrefslogtreecommitdiff
path: root/src/lib/list.rs
Commit message (Collapse)AuthorAgeFilesLines
* Downcase std modules again, move to :: for module dereferencingMarijn Haverbeke2011-05-121-0/+77
| | | | This should be a snapshot transition.
* Rename std modules to be camelcasedMarijn Haverbeke2011-05-061-66/+0
| | | | (Have fun mergining your stuff with this.)
* rustc: Fix list.foldl() to pass its second argument by aliasPatrick Walton2011-03-181-2/+2
|
* Remove redundant imports in lib (rustc doesn't like 'std' as a synonym for ↵Graydon Hoare2011-03-091-2/+0
| | | | root within std.rc anyway)
* rustboot: Don't use walk to traverse statements in type.ml; fixes redundant ↵Patrick Walton2010-11-181-0/+4
| | | | checking, improves diagnostics. Also report untyped slots.
* Move the option type to its own modulePatrick Walton2010-11-051-4/+4
|
* Revert "Move the option type to its own module"Patrick Walton2010-11-051-4/+4
|
* Move the option type to its own modulePatrick Walton2010-11-051-4/+4
|
* rustboot: Emit an error instead of asserting in trans when a T is passed by ↵Patrick Walton2010-10-281-1/+1
| | | | value
* Revert "rustboot: Emit an error instead of asserting in trans when a T is ↵Patrick Walton2010-10-281-1/+1
| | | | | | passed by value" due to test failures This reverts commit ee901858a27bf00c7dd66e7cfecb9dd97029dba8.
* rustboot: Emit an error instead of asserting in trans when a T is passed by ↵Patrick Walton2010-10-281-1/+1
| | | | value
* Make list.find return an option of different type than the list element.Graydon Hoare2010-10-181-7/+7
|
* Flesh out the std.list module a touch.Graydon Hoare2010-10-181-0/+49
|
* Encode and decode tag types in dwarf properly. Add list module to std. Shift ↵Graydon Hoare2010-10-151-0/+15
rustc to use std.util.option. Fix various dependent bugs. Closes #73.