Create boilerplate components
Immutable, lazy generator
Utilities for projects based on the [Angular Lazy Generator](https://github.com/matoilic/generator-angular-lazy)
Numeric sequence lazy generator, TC39 proposal-iterator.range implementation
Define a lazily evaluated property on an object
A lazy, generator-based, JS library for handling sequences in a concise, efficient way.
Lazy assertions without performance penalty
Cache requires to be lazy-loaded when needed.
Lazy value.
Determine if a function is a native generator function.
Turns an AST into code.
Import a module lazily
Lazy lists for node
A function that returns the normally hidden `GeneratorFunction` constructor
Turn async generator functions into ES2015 generators
A lazy generator of infinite mazes
Helper function to remap async functions to generators
Build chainable fluent interfaces the easy way... with a freakin' chainsaw!
React Component to lazy load images using a HOC to track window scroll position.
Open Node Streams on demand.
Turn async functions into ES2015 generators
Robust Environment Configuration for Universal Applications.
Coherent, zero-dependency, lazy, simple, GraphQL over WebSocket Protocol compliant server and client
Check if something is a generator function
A Rails generator plugin & gem that generates Rails I18n lazy lookup locale files.
Generate ActiveRecord models automatically with basic relationships based on conventions.
A D&D character generator for the lazy. It will give you a name, age, class and race. It will not roll up your stats (yet).
Active record lazy association generator leveraging batch-loader to avoid N+1 DB queries.
A generic thread-safe object pool for Ruby with configurable size, checkout timeouts, idle timeout eviction, health checks, and lazy resource creation.
Source code generator for lazy people
lazy-head-gen adds some extra generators to Padrino. Currently they are hard wired to use ActiveRecord and MiniTest.
Crud generator with static routes which lazy loads content using content routes
Generating output is done in parallel using multiple tasks and lazy evaluation is used when serving pages locally for instant reloads when source content changes.
Crud generator with static routes which lazy loads content using content routes
From lazy loading, to inline image contents, to fetching unknown width and height, to next generation image formats, this gem aims to extend the default image_tag method to do more for static web pages.
== Synopsys Ruby Enumerable extension. Main idea is lazy computations within enumerators. == Usage Install as a gem: sudo gem install deferred_enum This gem introduces DeferredEnumerator class: ary = [1, 2, 3, 4] deferred = ary.defer # #<DeferredEnumerator: [1, 2, 3, 4]:each> DeferredEnumerator brings some optimizations to all?, any? and none? predicates deferred.all?(&:even?) # Will stop iteration after first false-result = 1 iteration deferred.none?(&:even?) # 2 iterations deferred.any?(&:even?) # 2 iterations It also introduces lazy versions of Enumerable's #select, #map and #reject methods deferred.map { |i| i + 1 } # #<DeferredEnumerator: #<Enumerator::Generator>:each> deferred.select { |i| i.even? } # #<DeferredEnumerator: #<Enumerator::Generator>:each> deferred.reject { |i| i.odd? } # #<DeferredEnumerator: #<Enumerator::Generator>:each> So you can safely chain your filters, they won't be treated as arrays: deferred.map(&:succ).select(&:even?) # #<DeferredEnumerator: #<Enumerator::Generator>:each> You can build chains of Enumerables: deferred.concat([2]).to_a # [1, 2, 3, 4, 2] Or append elements to the end of enumerator: deferred << 2 You can even remove duplicates from enumerator, though this operation can be tough: deferred.uniq # #<DeferredEnumerator: #<Enumerator::Generator>:each> There are many other methods in DeferredEnumerator, please refer to documentation.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.