Only load coveralls when running inside Travis CI
Introduce Groupable module
Add #conj/#conjoin to List, Queue, Set, Stack and Vector
Add .yardoc to .gitignore
MUCH faster Hamster::Hash#keys
Much faster Hamster::Set#include?
Merge pull request #88 from alexdowad/perf_improvements

Perf improvements
Merge pull request #78 from gcapizzi/groupable

Remove duplication in group_by methods
Merge pull request #79 from plexus/coveralls_travis

Only load coveralls when running inside Travis CI
Much faster Hamster::Hash.new (use destructive operations while initializing new structure)
Fix Marshal loading/dumping for Hamster::Set
List#size is now O(1) when not working with lazy lists
List#size is O(1) for lazy lists AFTER it has been called once before
Differentiate between Hamster::Hash#== and Hamster::Hash#eql?
Merge pull request #90 from alexdowad/fix_set_marshal

Fix Marshal loading/dumping for Hamster::Set
Merge pull request #91 from alexdowad/list_constant_time_size

List#size in constant time
Merge pull request #89 from alexdowad/more_perf_improvements

Much faster Hamster::Hash.new (use destructive operations while initiali...
Merge pull request #92 from alexdowad/hash_eql

Differentiate between Hamster::Hash#== and Hamster::Hash#eql?
We want to develop in modern ruby
These gems aren't helping us very much