{"name":"rb-lazylist","portdir":"ruby/rb-lazylist","version":"0.2.1","license":"GPL-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.rubygems.org/gems/lazylist","description":"Implementation of lazy lists for ruby","long_description":"This class implements lazy lists (or streams) for Ruby. Such lists avoid the computation of values which arent needed for some computation. So its possible to define infinite lists with a limited amount of memory. A value that hasnt been used yet is calculated on the fly and saved into the list. A value which is used for a second time is computed only once and just read out of memory for the second usage.","active":true,"categories":["ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["rb18-rake","clang-16"]},{"type":"lib","ports":["ruby","rb-rubygems"]}],"depends_on":[]}