Skip to content

Instantly share code, notes, and snippets.

View simshanith's full-sized avatar
p̟̖̹h̯͎͙̺̤̤ͅi̜l͓͖̟͎̬̺̰o̧̻̝͖͍̻̥s̝̪̪̣͕o͍̮͖r̛̦̲̫̱̞̜̞a̸͎p͇͙̪̀t͇͖ò̙̦͈̘̣ṛ̟͕

Shane Daniel simshanith

p̟̖̹h̯͎͙̺̤̤ͅi̜l͓͖̟͎̬̺̰o̧̻̝͖͍̻̥s̝̪̪̣͕o͍̮͖r̛̦̲̫̱̞̜̞a̸͎p͇͙̪̀t͇͖ò̙̦͈̘̣ṛ̟͕
View GitHub Profile
// goog.require('goog.structs.LinkedMap');
goog.provide('sim.examples.linkedMap_');
sim.examples.linkedMap_.getKeyByIndex = function getKeyByIndex(i, lMap) {
return lMap.getKeys()[i];
};
sim.examples.linkedMap_.getValueByIndex = function getValueByIndex(i, lMap) {
return lMap.getValues()[i];
/* originally written by Chouser. taken from clojure google group, http://groups.google.com/group/clojure
discussion title: clojure -> javascript
http://groups.google.com/group/clojure/browse_frm/thread/83c3c18951a764e2/62d630249e75599c?#62d630249e75599c
Some (hopefully annotated) additions are by Shane Daniel.
of note: Karl Krukow's streamlined port of Clojure data structures to Java.
https://github.com/krukow/clj-ds
*/