Displaying 1 to 20 from 29 results

suspend - Callback-free control flow for Node using ES6 generators.

  •    Javascript

Generator-based control-flow for Node enabling asynchronous code without callbacks, transpiling, or selling your soul. Suspend is designed to work seamlessly with Node's callback conventions, promises, and thunks, but is also compatible with code that follows other conventions.




breeze - Javascript async flow control manager

  •    Javascript

Functional async flow control library built on promises. Managing promises and async code has never been easier. Add step to flow chain.

bluebird-co - A set of high performance yield handlers for Bluebird coroutines

  •    Javascript

A set of high performance yield handlers for Bluebird coroutines.bluebird-co is a reimplementation of tj/co generator coroutines using bluebird, Bluebird.coroutine and Bluebird.coroutine.addYieldHandler to insert a yield handler that can transform all the same yieldable value types as tj/co and more.

grunt-regenerator - Transpile ES2015 generator functions to ES5

  •    Javascript

Issues with the output should be reported on the Regenerator issue tracker.A small runtime library (less than 1KB compressed) is required to provide the wrapGenerator function. You can install it either as a CommonJS module or as a standalone .js file, whichever you prefer.


gulp-regenerator - Transpile ES2015 generator functions to ES5

  •    Javascript

Issues with the output should be reported on the Regenerator issue tracker.A small runtime library (less than 1KB compressed) is required to provide the wrapGenerator function. You can install it either as a CommonJS module or as a standalone .js file, whichever you prefer.

es7-async-await - Transformer that converts async functions and await expressions into ECMAScript 6 generator functions and yield expressions

  •    Javascript

Transformer that converts async functions and await expressions into ECMAScript 6 generator functions and yield expressions. Note that this transform is only really useful if you know you're targeting a platform that supports generator functions natively. Otherwise, you're better off using Regenerator, since it has the ability to transform async functions into ES5 without creating immediately-invoked GeneratorFunctions.

relign - relign is a promise based control flow library heavily inspired by async

  •    Javascript

relign is a promise based control flow library heavily inspired by async, but goes a bit further. relign treats all functions as values, and thus wherever you can pass a function to relign, it's also fine to pass a value. relign refers to both functions, functions that return promises, promises, and any other value as tasks. relign's utilities are greatly inspired by async. async is one of the most loved libraries on NPM, and there are many very good reasons for this. Async provides a lot of very powerful functions for taking unruly asynchronous code and making it both readable and reasonable. Async does this with the classic error first callback pattern popular in node. relign attempts to achieve a similar set of goals to async, but for promises. It provides a large collection of methods for processing collections of data, and controlling the execution of asynchronous code.

hyper-content-for-angular - Inject content into a different part of your page

  •    Javascript

Inject content into a different part of your page. This module adds directives that allow you to store blocks of HTML for use other places in your application. It is inspired by the Ruby on Rails view helper content_for, which is useful when you need to change something outside of the view's own scope.

genny - A tiny library to use generators with node style callbacks

  •    Javascript

Genny automatically passes resume as the last argument to your generator. Its a constructor that can make resume callbacks. then the yield expression will return that value.

is-generator - Check whether a given value is a generator function

  •    Javascript

Check whether a value is a generator or generator function. Generator: A specific type of iterator object. Reference. Generator Function: A function* declaration, returns a generator object. Reference.

yield-yield - Library for working with asynchronous code using yield and generators

  •    Javascript

Double yield ( yield-yield ) helps you to organize asynchronously written code by structuring it sequentially without need to wrap or change your existing code.

co2 - A C++ await/yield emulation library for stackless coroutine

  •    C++

A header-only C++ stackless coroutine emulation library, providing interface close to N4286. Many of the concepts are similar to N4286, if you're not familiar with the proposal, please read the paper first.

unwinder - An implementation of continuations in JavaScript

  •    Javascript

An implementation of continuations in JavaScript. Includes built-in support for breakpoints (implemented with continuations) and setting breakpoints on running scripts. See this post for a deeper explanation and interactive tutorials.