├── README.md ├── Rakefile ├── lib ├── redis-roc.rb └── roc │ ├── ext │ └── redis_ext.rb │ ├── objects.rb │ ├── objects │ ├── base.rb │ ├── float.rb │ ├── hash.rb │ ├── integer.rb │ ├── list.rb │ ├── lock.rb │ ├── set.rb │ ├── sorted_set.rb │ ├── string.rb │ └── time.rb │ ├── store.rb │ ├── store │ ├── object_initializers.rb │ ├── redis_eval.rb │ ├── redis_store.rb │ ├── roc_store.rb │ ├── transient_eval.rb │ └── transient_store.rb │ ├── types │ ├── all_types.rb │ ├── array_type.rb │ ├── method_generators.rb │ ├── scalar_type.rb │ └── sortable_type.rb │ └── version.rb ├── roc.gemspec └── test ├── all ├── eval_test.rb ├── float_test.rb ├── hash_test.rb ├── initialization_test.rb ├── integer_test.rb ├── key_operations_test.rb ├── list_test.rb ├── lock_test.rb ├── roc_test.rb ├── set_test.rb ├── sorted_set_test.rb ├── string_test.rb ├── time_test.rb ├── transactions_test.rb └── transient_store_test.rb /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlund/roc/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlund/roc/HEAD/Rakefile -------------------------------------------------------------------------------- /lib/redis-roc.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlund/roc/HEAD/lib/redis-roc.rb -------------------------------------------------------------------------------- /lib/roc/ext/redis_ext.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlund/roc/HEAD/lib/roc/ext/redis_ext.rb -------------------------------------------------------------------------------- /lib/roc/objects.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlund/roc/HEAD/lib/roc/objects.rb -------------------------------------------------------------------------------- /lib/roc/objects/base.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlund/roc/HEAD/lib/roc/objects/base.rb -------------------------------------------------------------------------------- /lib/roc/objects/float.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlund/roc/HEAD/lib/roc/objects/float.rb -------------------------------------------------------------------------------- /lib/roc/objects/hash.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlund/roc/HEAD/lib/roc/objects/hash.rb -------------------------------------------------------------------------------- /lib/roc/objects/integer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlund/roc/HEAD/lib/roc/objects/integer.rb -------------------------------------------------------------------------------- /lib/roc/objects/list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlund/roc/HEAD/lib/roc/objects/list.rb -------------------------------------------------------------------------------- /lib/roc/objects/lock.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlund/roc/HEAD/lib/roc/objects/lock.rb -------------------------------------------------------------------------------- /lib/roc/objects/set.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlund/roc/HEAD/lib/roc/objects/set.rb -------------------------------------------------------------------------------- /lib/roc/objects/sorted_set.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlund/roc/HEAD/lib/roc/objects/sorted_set.rb -------------------------------------------------------------------------------- /lib/roc/objects/string.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlund/roc/HEAD/lib/roc/objects/string.rb -------------------------------------------------------------------------------- /lib/roc/objects/time.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlund/roc/HEAD/lib/roc/objects/time.rb -------------------------------------------------------------------------------- /lib/roc/store.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlund/roc/HEAD/lib/roc/store.rb -------------------------------------------------------------------------------- /lib/roc/store/object_initializers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlund/roc/HEAD/lib/roc/store/object_initializers.rb -------------------------------------------------------------------------------- /lib/roc/store/redis_eval.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlund/roc/HEAD/lib/roc/store/redis_eval.rb -------------------------------------------------------------------------------- /lib/roc/store/redis_store.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlund/roc/HEAD/lib/roc/store/redis_store.rb -------------------------------------------------------------------------------- /lib/roc/store/roc_store.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlund/roc/HEAD/lib/roc/store/roc_store.rb -------------------------------------------------------------------------------- /lib/roc/store/transient_eval.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlund/roc/HEAD/lib/roc/store/transient_eval.rb -------------------------------------------------------------------------------- /lib/roc/store/transient_store.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlund/roc/HEAD/lib/roc/store/transient_store.rb -------------------------------------------------------------------------------- /lib/roc/types/all_types.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlund/roc/HEAD/lib/roc/types/all_types.rb -------------------------------------------------------------------------------- /lib/roc/types/array_type.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlund/roc/HEAD/lib/roc/types/array_type.rb -------------------------------------------------------------------------------- /lib/roc/types/method_generators.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlund/roc/HEAD/lib/roc/types/method_generators.rb -------------------------------------------------------------------------------- /lib/roc/types/scalar_type.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlund/roc/HEAD/lib/roc/types/scalar_type.rb -------------------------------------------------------------------------------- /lib/roc/types/sortable_type.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlund/roc/HEAD/lib/roc/types/sortable_type.rb -------------------------------------------------------------------------------- /lib/roc/version.rb: -------------------------------------------------------------------------------- 1 | module ROC 2 | VERSION = '0.5.2' 3 | end 4 | -------------------------------------------------------------------------------- /roc.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlund/roc/HEAD/roc.gemspec -------------------------------------------------------------------------------- /test/all: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlund/roc/HEAD/test/all -------------------------------------------------------------------------------- /test/eval_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlund/roc/HEAD/test/eval_test.rb -------------------------------------------------------------------------------- /test/float_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlund/roc/HEAD/test/float_test.rb -------------------------------------------------------------------------------- /test/hash_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlund/roc/HEAD/test/hash_test.rb -------------------------------------------------------------------------------- /test/initialization_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlund/roc/HEAD/test/initialization_test.rb -------------------------------------------------------------------------------- /test/integer_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlund/roc/HEAD/test/integer_test.rb -------------------------------------------------------------------------------- /test/key_operations_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlund/roc/HEAD/test/key_operations_test.rb -------------------------------------------------------------------------------- /test/list_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlund/roc/HEAD/test/list_test.rb -------------------------------------------------------------------------------- /test/lock_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlund/roc/HEAD/test/lock_test.rb -------------------------------------------------------------------------------- /test/roc_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlund/roc/HEAD/test/roc_test.rb -------------------------------------------------------------------------------- /test/set_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlund/roc/HEAD/test/set_test.rb -------------------------------------------------------------------------------- /test/sorted_set_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlund/roc/HEAD/test/sorted_set_test.rb -------------------------------------------------------------------------------- /test/string_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlund/roc/HEAD/test/string_test.rb -------------------------------------------------------------------------------- /test/time_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlund/roc/HEAD/test/time_test.rb -------------------------------------------------------------------------------- /test/transactions_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlund/roc/HEAD/test/transactions_test.rb -------------------------------------------------------------------------------- /test/transient_store_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlund/roc/HEAD/test/transient_store_test.rb --------------------------------------------------------------------------------