about summary refs log tree commit diff
path: root/src/lib/map.rs
AgeCommit message (Expand)AuthorLines
2010-11-05Move the option type to its own modulePatrick Walton-14/+14
2010-11-02Split out stratum-checking pass, implement more-strict (overly aggressive) im...Graydon Hoare-10/+10
2010-11-02First pass on splitting stratum and opacity off of effects. WIP.Graydon Hoare-1/+1
2010-10-18Disable use of parametric tail call in map.rs, they don't presently work.Graydon Hoare-1/+3
2010-09-29Patchwork of attempted fixes to effect system and gc system; eventually give ...Graydon Hoare-15/+15
2010-09-22Add 'items' iter to hashmap.Graydon Hoare-0/+12
2010-09-22Reformat standard library; no code changes.Graydon Hoare-183/+200
2010-09-21Tighten pattern parsing on 0-ary constructors.Graydon Hoare-2/+2
2010-09-20Bind pattern slots with ?, drop parens from 0-ary tag constructors, translate...Graydon Hoare-15/+15
2010-09-09Switch tags to purely nominal, removing TY_iso and TY_idx. Seems to mostly wo...Graydon Hoare-1/+5
2010-08-26Test the hashmap more, exercising hash collision, element removal, and a forc...Roy Frostig-6/+11
2010-08-25Actually switch to using the bigger hashmap once a it finishes growing and re...Roy Frostig-2/+4
2010-08-24Fix mod-bug in std.map, work around bug in closure typaram capture, enable in...Graydon Hoare-5/+4
2010-08-20Add _uint module to std, move some code around.Graydon Hoare-1/+1
2010-08-05Mop up workarounds in stdlib no longer required as issue #93 is closed.Graydon Hoare-9/+3
2010-08-03Have hashmap's insert method overwrite on existing-key insertion and return t...Roy Frostig-4/+8
2010-08-03More stdlib hashmap work. Add a simple test and XFAIL it due to a valgrind-s...Roy Frostig-21/+29
2010-08-03Pass parametric types by-alias in various stdlib spots.Roy Frostig-2/+2
2010-08-03More stdlib hashmap bits (plus some drive-by extras).Roy Frostig-33/+76
2010-07-27Switch machine-type lexemes to use suffixes. Remove support for foo(bar) as a...Graydon Hoare-15/+15
2010-07-20Add a (coarse, first-pass) deque implementation to stdlib.Roy Frostig-2/+1
2010-07-16Add incomplete hashmap implementation to stdlib.Roy Frostig-0/+160