Returns an arbitrary generator function, or undefined if generator syntax is unsupported.
TypeScript definitions for make-generator-function
Determine if a function is a native generator function.
A function that returns the normally hidden `GeneratorFunction` constructor
Check if something is a generator function
Helper function to remap async functions to generators
Adds a static `extend` method to a class, to simplify inheritance. Extends the static properties, prototype properties, and descriptors from a `Parent` constructor onto `Child` constructors.
A function that returns the normally hidden `AsyncGeneratorFunction` constructor
Function that returns an arbitrary async generator function, or undefined if async generator syntax is unsupported.
Copy a descriptor from object A to object B
WebGL-accelerated signed distance field generation for 2D paths
Check whether a value is a generator or generator function
A npm package wrapper for OpenAPI Generator (https://github.com/OpenAPITools/openapi-generator), generates which API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)
Turns an AST into code.
Small library to simplify working with Generators and Iterators in Javascript / Typescript
programmatic plopping for fun and profit
Turn async generator functions into ES2015 generators
QR Code Generator implementation in JavaScript.
Turn async functions into ES2015 generators
Cancelable Async Flows: a wrapper to treat generators as cancelable async functions
Seeded random number generator for Javascript.
Vega expression parser and code generator.
Statistical routines and probability distributions.
Array manipulation, ordering, searching, summarizing, etc.
Generators can be a bit of a pain to write. This little gem smooths out some rough edges, by letting you mirror an entire directory in one line, and providing convenience functions to add entire blocks of code to pre-existing configuration files.
Ruby Hail is fast-by-design Rack-based nano-framework. It provides generator and helper to quickly create Rack-based web-apps. You have options to make plain html-based app with basic templates. You can chain htmls and utilize ruby string interpolation. You can generate simple json API with authentication. Or you can go with SPA (single-page app). It uses Vue.js for UI because it shares fast-by-design philosophy and very similar to AngularJS 1. In all cases you have database (sqlite by default) available out of the box.
an ePub generation library in Ruby
All of functions of the jeweler now rolled into the rails generator. Hopefully, this will make generating rails gems from within rails apps a little easier.
Built on Compass and Sass Colorkit provides a sensible default color library along additional functions and mixins that make generating harmonious color schemes a breeze.
Lightning is a commandline framework that lets users wrap commands with shell functions that are able to refer to any filesystem path by its basename. To achieve this, a group of paths to be translated are defined with shell globs. These shell globs, known as a lightning _bolt_, are then applied to commands to produce functions. In addition to translating basenames to full paths, lightning _functions_ can autocomplete these basenames, resolve conflicts if they have the same name, leave any non-basename arguments untouched, and autocomplete directories above and below a basename. To make bolts shareable between users and functions easier to create, lightning has _generators_. A _generator_ generates filesystem-specific globs for a bolt. Lightning comes with some default generators. Users can make their own generators with generator plugins placed under ~/.lightning/generators/.
The RTF library provides a pure Ruby set of functionality that can be used to programmatically create RTF documents. The main aim in developing this library is to ease the complexity involved in assembling RTF documents although some consideration has also been given to generating documents that are easier to manually interpret too. This library does not include functionality for parsing RTF documents. Nor does the library claim to provide extensive coverage of the RTF specification. The library was developed mostly with reference to the RTF Pocket Guide by Sean M. Burke and some reference to the RTF specification itself. The introduction to the RTF Pocket Guide states that the book covers version 1.7 of the RTF specification so I guess, as this was the primary source, that this is the version that the library covers too. Finally, no consideration was given to making the functionality within the library thread safe. In creating this library I set out to make it reasonably easy to create RTF documents in code. Having said that I'm certain that it is possible to generate invalid RTF documents with this library.
Easy_html_creator is a gem that makes developing static HTML websites easy and joyful. Once you learned the joy of haml or sass, it get boring to program in 'plain old' html and css. Using our Gem you could generate and maintain multiple static websites and program them in your preferred languages. Currently supported by our fast and lightweight re-generation server: HAML, Sass (with bootstarp) and CoffeeScript. We also included the 'actionview' gem, to enable the use of rails standard functions like 'text_field_tag'.
Music Coder is a music programming library. It generates music entirely through code in the chosen programming language (Ruby). There are three main reasons a technically minded person would use Music Coder: Producing music: Write scripts that mimic human creativity, and put some randomness in it, giving you a program that can generate aesthetically pleasing music that is completely unique in each file generated. Scientific exploration: Use the functions in Music Coder to concisely apply algorithms or math to the structure and properties of sound. Making samples: create samples or sections of music that are too complex to be done by hand in graphical audio programs such as Ableton.
chef-gen-flavors is a framework for creating custom templates for the 'chef generate' command provided by ChefDK. This gem simply provides a framework; templates are provided by separate gems, which you can host privately for use within your organization or publicly for the Chef community to use. [chef-gen-flavor-base](https://github.com/jf647/chef-gen-flavor-base) is a base class that makes it easy to compose a flavor from reusable snippets of functionality, and using it is highly recommended. Using chef-gen-flavors on its own is only suitable if you already have a template which is a copy of the skeleton provided by ChefDK. At present this is focused primarily on providing templates for generation of cookbooks, as this is where most organization-specific customization takes place. Support for the other artifacts that ChefDK can generate may work, but is not the focus of early releases.
Safer is an umbrella library, with components designed to make it simple to verify and improve the safety of your ruby code. There are at present three modules under the safer umbrella: [<tt>Safer::IVar</tt>] generates specially-named accessor functions for class instance variables. [<tt>Safer::Protocol</tt>] is used to provide a ruby analogue to Objective-C Protocols (which are similar to Java interfaces, but do not require inheritance). [<tt>Safer::HashProtocol</tt>] verifies that a Hash keys follow a defined format. Intended to help use of Hash objects as keyword parameters.
The 'abc-csv' gem is a Ruby library that provides a simple and efficient way to generate CSV files. Its core feature is its ease of use, which allows users to quickly and easily export data to CSV format with just a few lines of code. The gem is designed to streamline the process of CSV generation, making it accessible to developers of all levels. It also includes an alphabetical ordering feature, which makes it easy to sort data in CSV files by column in alphabetical order. This feature adds an extra level of organization to exported data, making it easy to read and use. With its focus on simplicity and functionality, the 'abc-csv' gem is a valuable tool for anyone who needs to work with CSV files in their Ruby projects.
No description provided.
No description provided.
No description provided.