hamstergem/hamster
View on GitHub ↗ ★ 1,896 Ruby
Efficient, Immutable, Thread-Safe Collection classes for Ruby
13 mentions on Hacker News by 11 people: 6 stories, 7 comments · first 2010-01-09 · latest 2016-11-05
20082026
-
There are a few immutability options, for instance Hamster: https://github.com/hamstergem/hamster/blob/core/README.md
comment by dorianm · 2016-11-05 · in Be careful about what you dislike -
…of work. You can implement immutable data structures in Ruby- for example, see the Hamster gem here https://github.com/hamstergem/hamster - but 1) it is much, much slower, 2) none of the other gem code you will call into will use Hamster…
comment by lectrick · 2015-04-20 · in Elixir – The next big language for the web -
Well you could use this: https://github.com/hamstergem/hamster
comment by grandalf · 2015-03-07 · in My Weird Ruby -
…out clojure's clojurescript projected core structures so you can use it ~pojo ? Recenlty I saw https://github.com/harukizaemon/hamster , similarly immutable, structure sharing, persistent data structures It's becoming mainstream ...
comment by agumonkey · 2013-11-12 · in Functional data structures in JavaScript with Mori -
https://github.com/harukizaemon/hamster is apparently quite good.
comment by daragh · 2013-01-31 · in The Sorry State of Trie Implementations in Python -
…(except for in the Hamster data structure project [1], which has solid performance data). [1] https://github.com/harukizaemon/hamster
comment by djacobs · 2011-01-22 · in Time Complexity of Python Data Structures -
I came across a library for persistent data structures in Ruby yesterday: http://github.com/harukizaemon/hamster
comment by rads · 2010-02-20 · in "Purely Functional Data Structures" by Chris Okasaki [pdf]