Displaying 1 to 14 from 14 results

gods - GoDS (Go Data Structures)

  •    Go

Implementation of various data structures and algorithms in Go.Containers are either ordered or unordered. All ordered containers provide stateful iterators and some of them allow enumerable functions.

YieldAwait : Await Events with "yield"

  •    DotNet

This is a .NET library that allows you to stop running the code wherever you want in order to await an event using the functionality of "yield" sentence. It's useful when you want to await asynchronous events or when you have to deal with many events in a sequential way.

IxJS - Interactive Extensions for JavaScript

  •    Javascript

Library for composing asynchronous and event-based operations in JavaScript

async-enumerable - Prototype Java 9 library based on the asynchronous enumerable concept (where moveNext() returns a task to compose over)

  •    Java

Prototype Java 9 library based on the asynchronous enumerable concept (where moveNext() returns a task to compose over).AsyncEnumerable<T> is a deferred cold source, which can be synchronous or asynchronous, the enumerator() has to be called to receive another interface, hu.akarnokd.asyncenum.AsyncEnumerator to be "iterated" over.




better-array - Unobtrusive JavaScript Array Extras

  •    Javascript

A better API for arrays that you can activate whenever you like. It is a little like an underscore.js, but only for arrays. Inspired by Ruby's core library, but closer to JavaScript's. Please note that the resulting objects are always vanilla JS objects, not BetterArray wrapper objects. This is intentional; the main goal of this library is not the ability to chain, but to be very unobtrusive.

in_threads - Run all possible enumerable methods in concurrent/parallel threads

  •    Ruby

Run all possible enumerable methods in concurrent/parallel threads. Add the gem to your Gemfile...

maddy - A functional object operations library.

  •    Javascript

Note: Maddy is no longer under active development. For an alternative utility library, please check out Lo-Dash. Maddy is a functional object operations library. It provides various higher-order functions for manipulating object members, as well as utility methods for determining deep equality, checking object types, and recursively inspecting objects. All recursive methods fully support cyclic structures.


ruby-enum - A handy way to define enums in Ruby.

  •    Ruby

Enum-like behavior for Ruby, heavily inspired by this and improved upon another blog post. Enums can be defined and accessed either as constants or class methods. For example below we have two Ruby::Enum classes where the first one (Colors) defines its enums and references them as constants. The second class (State) defines and references its enums as class methods.

collection - Enumerable data model collections

  •    Javascript

Enumerable data model collections, with all Enumerable methods available. Initialize a new collection with the given models.

underscore

  •    Javascript

Underscore.js is a utility-belt library for JavaScript that provides a lot of the functional programming support that you would expect in Prototype.js (or Ruby), but without extending any of the built-in JavaScript objects. Underscore.transparent.js extends the built-in JavaScript objects with Underscore (and Underscore.string.js). So you can use Object-Oriented style and chaining with all Underscore and Underscore.string functions, without using the _ character (in the same way as Sugar library).

rename-keys - Modify/rename the keys of the own enumerable properties of an object.

  •    Javascript

Modify the names of the own enumerable properties (keys) of an object. Please consider following this project's author, Jon Schlinkert, and consider starring the project to show your ❤️ and support.

define-property - Define a non-enumerable property on an object.

  •    Javascript

Define a non-enumerable property on an object. Uses Reflect.defineProperty when available, otherwise Object.defineProperty. Please consider following this project's author, Jon Schlinkert, and consider starring the project to show your ❤️ and support.

active_enumerable - ActiveRecord like query methods for Ruby enumerable collections.

  •    Ruby

Provides ActiveRecord like query methods for use in Ruby Enumerable collections. Use Hashes or custom Ruby Objects to represent records. After checking out the repo, run bin/setup to install dependencies. Then, run rake spec to run the tests. You can also run bin/console for an interactive prompt that will allow you to experiment.