Topic: "enumerable"
emirpasic/gods
GoDS (Go Data Structures) - Sets, Lists, Stacks, Maps, Trees, Queues, and much more
Language: Go - Size: 706 KB - Last synced at: 1 day ago - Pushed at: about 1 month ago - Stars: 16,854 - Forks: 1,804

Dasync/AsyncEnumerable
Defines IAsyncEnumerable, IAsyncEnumerator, ForEachAsync(), ParallelForEachAsync(), and other useful stuff to use with async-await
Language: C# - Size: 363 KB - Last synced at: 14 days ago - Pushed at: over 4 years ago - Stars: 446 - Forks: 56

ehmicky/safe-json-value
⛑️ JSON serialization should never fail
Language: JavaScript - Size: 5.07 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 206 - Forks: 6

dblock/ruby-enum
A handy way to define enums in Ruby.
Language: Ruby - Size: 110 KB - Last synced at: 17 days ago - Pushed at: 8 months ago - Stars: 180 - Forks: 23

arogozine/LinqToTypeScript
LINQ to TypeScript
Language: TypeScript - Size: 3.63 MB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 147 - Forks: 18

rubberduck203/VBEX 📦
VBA Extension Library
Language: Visual Basic - Size: 479 KB - Last synced at: 5 months ago - Pushed at: almost 9 years ago - Stars: 97 - Forks: 24

zeisler/active_enumerable
ActiveRecord like query methods for Ruby enumerable collections.
Language: Ruby - Size: 47.9 KB - Last synced at: about 23 hours ago - Pushed at: over 6 years ago - Stars: 74 - Forks: 0

tompazourek/Endless
🌌 Extensions that support the C# functional paradigm.
Language: C# - Size: 725 KB - Last synced at: 5 months ago - Pushed at: about 4 years ago - Stars: 65 - Forks: 4

sabiwara/iter
A blazing fast compile-time optimized alternative to the `Enum` and `Stream` modules
Language: Elixir - Size: 97.7 KB - Last synced at: 20 days ago - Pushed at: 4 months ago - Stars: 64 - Forks: 3

solsw/go2linq
Generic Go implementation of .NET's LINQ to Objects.
Language: Go - Size: 752 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 63 - Forks: 6

ugurcsen/gods-generic Fork of emirpasic/gods
GoDS-Generic (Go Generic Data Structures) - Sets, Lists, Stacks, Maps, Trees, Queues, and much more
Language: Go - Size: 805 KB - Last synced at: 10 months ago - Pushed at: over 1 year ago - Stars: 61 - Forks: 6

tsdotnet/linq
A familiar set of functions that operate on JavaScript iterables (ES2015+) in a similar way to .NET's LINQ does with enumerables.
Language: TypeScript - Size: 1.41 MB - Last synced at: 20 days ago - Pushed at: 9 months ago - Stars: 42 - Forks: 2

toy/in_threads
Run all possible enumerable methods in concurrent/parallel threads
Language: Ruby - Size: 193 KB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 38 - Forks: 0

luvies/lazy 📦
A linq-like lazy-evaluation enumerable/iteration library that aims to support deno, node & browser
Language: TypeScript - Size: 945 KB - Last synced at: 9 days ago - Pushed at: about 3 years ago - Stars: 32 - Forks: 3

dgroup/enumerable4j
Amazing Ruby's "Enumerable" ported to Java
Language: Java - Size: 206 KB - Last synced at: 25 days ago - Pushed at: over 1 year ago - Stars: 29 - Forks: 4

monitor1379/yagods
Generic data structure using parameterized types in Golang.
Language: Go - Size: 604 KB - Last synced at: 18 days ago - Pushed at: about 3 years ago - Stars: 22 - Forks: 3

wm123450405/linqjs
use linq and lambda in javascript on es6, can use linq function in an Object or an Array or a String value | 一个方便对数组、字典、树形数据进行操作、筛选等操作的工具库
Language: JavaScript - Size: 27.1 MB - Last synced at: 14 days ago - Pushed at: about 2 years ago - Stars: 21 - Forks: 4

akarnokd/async-enumerable
Prototype Java 9 library based on the asynchronous enumerable concept (where moveNext() returns a task to compose over).
Language: Java - Size: 223 KB - Last synced at: 14 days ago - Pushed at: about 2 years ago - Stars: 18 - Forks: 1

lawrence-laz/zig-enumerable
Iterator tools for functional data processing.
Language: Zig - Size: 124 KB - Last synced at: 19 days ago - Pushed at: 8 months ago - Stars: 16 - Forks: 0

douglaslise/mongoid_enumerable
Mongoid Enumerable
Language: Ruby - Size: 59.6 KB - Last synced at: 6 days ago - Pushed at: over 1 year ago - Stars: 15 - Forks: 1

marchdev-tk/flinq
Extended capabilities for collections. It's a bunch of shortcuts to avoid unnecessary boilerplate work with collections.
Language: Dart - Size: 103 KB - Last synced at: 12 days ago - Pushed at: about 4 years ago - Stars: 12 - Forks: 1

Cantido/int_set
A time- and memory-efficient data structure for positive integers.
Language: Elixir - Size: 367 KB - Last synced at: 15 days ago - Pushed at: 28 days ago - Stars: 10 - Forks: 1

NetFabric/NetFabric.Assertive
A fluent assertions library that performs full coverage on any enumerable type.
Language: C# - Size: 411 KB - Last synced at: 24 days ago - Pushed at: about 1 year ago - Stars: 9 - Forks: 2

BitzArt/Pagination
A lightweight library to easily create pages of items. Works with (or without) EF Core to paginate db requests.
Language: C# - Size: 130 KB - Last synced at: 9 days ago - Pushed at: about 2 months ago - Stars: 7 - Forks: 3

mob-sakai/UniIx
Interactive Extensions for Unity for Unity
Language: C# - Size: 71.3 KB - Last synced at: 20 days ago - Pushed at: over 8 years ago - Stars: 7 - Forks: 4

ehmicky/is-json-value
Check if a value is valid JSON.
Language: JavaScript - Size: 5.09 MB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 6 - Forks: 0

pilotgeraldb/enumerablejs 📦
a fluent style JavaScript library that provides linq functionality on native JavaScript arrays
Language: JavaScript - Size: 305 KB - Last synced at: 6 days ago - Pushed at: about 2 years ago - Stars: 5 - Forks: 1

OybekKayumov/enumerable-ruby
This project uses ruby to implement an enumerable mixin.
Language: Ruby - Size: 12.7 KB - Last synced at: 1 day ago - Pushed at: almost 3 years ago - Stars: 5 - Forks: 0

Corp-Soft/php-enum
PHP Enum implementation
Language: PHP - Size: 22.5 KB - Last synced at: 5 months ago - Pushed at: over 7 years ago - Stars: 5 - Forks: 0

hogiagroup/enumerable
Utilities for Iterables in TypeScript/JavaScript.
Language: TypeScript - Size: 2.32 MB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 4 - Forks: 3

tsukinoko-kun/stream 📦
A library for working with streams of data.
Language: TypeScript - Size: 135 KB - Last synced at: 6 days ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 0

NATASHA-ct/Creating-an-ENUMERABLE
This is a project where I created the functionality of the popular Ruby Enumerable using a module inside a class object.The Enumerable implements the following methods: #all? , #any? , #filter.
Language: Ruby - Size: 15.6 KB - Last synced at: 16 days ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 0

Yothu/enumerable
Language: Ruby - Size: 8.79 KB - Last synced at: about 1 month ago - Pushed at: about 3 years ago - Stars: 4 - Forks: 0

onixjs/enumerable
Wrapper class for JavaScript Generators, provides operations as filter, map, reduce, etc.
Language: TypeScript - Size: 26.4 KB - Last synced at: 6 days ago - Pushed at: about 7 years ago - Stars: 4 - Forks: 1

stdlib-js/utils-nonenumerable-property-names
Return an array of an object's own non-enumerable property names.
Language: JavaScript - Size: 1010 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 3 - Forks: 0

stdlib-js/utils-inherited-keys
Return an array of an object's inherited enumerable property names.
Language: JavaScript - Size: 1.21 MB - Last synced at: 13 days ago - Pushed at: about 2 months ago - Stars: 3 - Forks: 0

ljharb/define-data-property
Define a data property on an object. Will fall back to assignment in an engine without descriptors.
Language: JavaScript - Size: 92.8 KB - Last synced at: 3 days ago - Pushed at: 9 months ago - Stars: 3 - Forks: 0

xeinebiu/ts-iterable
Iterables, streams for typescript
Language: TypeScript - Size: 107 KB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

daudi13/Enumerable
In this project we use a module inside the class. We created a class my_list and a module my_enumerable. The module my_enumerable implements a subset of the functionality of Enumerable.
Language: Ruby - Size: 20.5 KB - Last synced at: about 2 months ago - Pushed at: almost 3 years ago - Stars: 3 - Forks: 1

LauraBeatris/odd-list-filter
Elixir algorithm exercise to filter odd numbers from a given string list and return its quantity
Language: Elixir - Size: 2.93 KB - Last synced at: 17 days ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 0

thadeu/acts_enum_translable
💎 ActiveRecord::Enum Translate with i18n
Language: Ruby - Size: 122 KB - Last synced at: 4 days ago - Pushed at: about 8 years ago - Stars: 3 - Forks: 1

stdlib-js/utils-nonenumerable-property-names-in
Return an array of an object's own and inherited non-enumerable property names.
Language: JavaScript - Size: 971 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 2 - Forks: 0

hoshixlily/ts-collections
A simple data structures library for TypeScript
Language: TypeScript - Size: 6.63 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 2 - Forks: 0

stdlib-js/assert-is-nonenumerable-property
Test if an object's own property is non-enumerable.
Language: JavaScript - Size: 630 KB - Last synced at: 12 days ago - Pushed at: 18 days ago - Stars: 2 - Forks: 0

ehmicky/redefine-property
Better `Object.defineProperty()`
Language: JavaScript - Size: 3.75 MB - Last synced at: 4 days ago - Pushed at: 27 days ago - Stars: 2 - Forks: 0

stdlib-js/utils-nonenumerable-property-symbols-in
Return an array of an object's own and inherited non-enumerable symbol properties.
Language: JavaScript - Size: 764 KB - Last synced at: 12 days ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

stdlib-js/utils-keys-in
Return an array of an object's own and inherited enumerable property names.
Language: JavaScript - Size: 380 KB - Last synced at: about 13 hours ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

ryanmorr/reduce
Array's reduce for all iterable and enumerable objects
Language: JavaScript - Size: 271 KB - Last synced at: 7 days ago - Pushed at: 2 months ago - Stars: 2 - Forks: 0

stdlib-js/utils-define-configurable-write-only-accessor
Define a configurable write-only accessor.
Language: JavaScript - Size: 470 KB - Last synced at: 12 days ago - Pushed at: 2 months ago - Stars: 2 - Forks: 0

stdlib-js/utils-entries
Return an array of an object's own enumerable property key-value pairs.
Language: JavaScript - Size: 1.13 MB - Last synced at: 12 days ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

stdlib-js/utils-nonenumerable-properties
Return an array of an object's own non-enumerable property names and symbols.
Language: JavaScript - Size: 981 KB - Last synced at: 12 days ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

stdlib-js/utils-enumerable-properties
Return an array of an object's own enumerable property names and symbols.
Language: JavaScript - Size: 973 KB - Last synced at: 12 days ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

stdlib-js/utils-inherited-nonenumerable-property-symbols
Return an array of an object's inherited non-enumerable symbol properties.
Language: JavaScript - Size: 1.03 MB - Last synced at: 12 days ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

stdlib-js/utils-properties
Return an array of an object's own enumerable and non-enumerable property names and symbols.
Language: JavaScript - Size: 1000 KB - Last synced at: about 2 hours ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

stdlib-js/utils-common-keys-in
Return the common own and inherited property names of two or more objects.
Language: JavaScript - Size: 373 KB - Last synced at: 4 days ago - Pushed at: 5 months ago - Stars: 2 - Forks: 0

stdlib-js/utils-for-in
Invoke a function for each own and inherited enumerable property of an object.
Language: JavaScript - Size: 928 KB - Last synced at: 13 days ago - Pushed at: 5 months ago - Stars: 2 - Forks: 0

stdlib-js/utils-entries-in
Return an array of an object's own and inherited enumerable property key-value pairs.
Language: JavaScript - Size: 817 KB - Last synced at: 13 days ago - Pushed at: 5 months ago - Stars: 2 - Forks: 0

csrakowski/CSRakowski.AsyncStreamsPreparations
Quick helper library containing interfaces and classes to help you prepare for the C# 8 Async Streams feature.
Language: C# - Size: 117 KB - Last synced at: about 1 month ago - Pushed at: 11 months ago - Stars: 2 - Forks: 0

Narumikazuchi/Collections
This project was inspired by the source code for the system intern immutable collections. It expands on the idea of a strong enumerable with a strong enumerator instead of the usual interface. This improves performance in foreach-loops massively the bigger the dataset gets. Additionally adds some minor extension methods for all collections.
Language: C# - Size: 537 KB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 0

DevL/Pyby
A library implementing certain Ruby-like behaviours in Python.
Language: Python - Size: 113 KB - Last synced at: 9 months ago - Pushed at: almost 3 years ago - Stars: 2 - Forks: 0

Hope1226/enumerable-methods
A set of enumerable methods to filter the data built with Ruby
Language: Ruby - Size: 10.7 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 1

suntong/enum
Go enum and its string representation
Language: Go - Size: 10.7 KB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

ahmetbozaci/Enumerable_Methods
Rebuild enumerable methods with ruby
Language: Ruby - Size: 131 KB - Last synced at: 12 days ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 0

joomoraes/Contract_Work_EnumType_CSharp
Enumerator Type In Csharp Example
Language: C# - Size: 26.4 KB - Last synced at: 12 months ago - Pushed at: about 4 years ago - Stars: 2 - Forks: 0

WozSoftware/Woz.Linq
Extra Linq functions that I feel are missing from the standard MS implementation
Language: C# - Size: 39.1 KB - Last synced at: 6 days ago - Pushed at: almost 5 years ago - Stars: 2 - Forks: 1

patrickroberts/enumerable-ts
A port of System.Linq.Enumerable from the .NET framework to TypeScript
Language: TypeScript - Size: 27.3 KB - Last synced at: 6 days ago - Pushed at: about 6 years ago - Stars: 2 - Forks: 0

Emzi0767/DotNet-Operator-List 📦
An implementation of a generic collection which supports Python-like operations.
Language: C# - Size: 29.3 KB - Last synced at: 5 months ago - Pushed at: about 8 years ago - Stars: 2 - Forks: 0

mstn/duality
Some coding experiments with Meijer's duality (WIP)
Language: TypeScript - Size: 25.4 KB - Last synced at: about 2 years ago - Pushed at: about 8 years ago - Stars: 2 - Forks: 0

soenneker/soenneker.extensions.enumerable.tuple
A collection of useful IEnumerable<Tuple> extension methods
Language: C# - Size: 700 KB - Last synced at: 4 days ago - Pushed at: 12 days ago - Stars: 1 - Forks: 0

soenneker/soenneker.extensions.enumerable.async
A collection of helpful AsyncEnumerable extension methods
Language: C# - Size: 536 KB - Last synced at: 4 days ago - Pushed at: 12 days ago - Stars: 1 - Forks: 0

stdlib-js/utils-nonenumerable-property-symbols
Return an array of an object's own non-enumerable symbol properties.
Language: JavaScript - Size: 695 KB - Last synced at: 13 days ago - Pushed at: 18 days ago - Stars: 1 - Forks: 0

stdlib-js/utils-nonindex-keys
Return an array of an object's own enumerable property names which are not integer indices.
Language: JavaScript - Size: 1000 KB - Last synced at: 12 days ago - Pushed at: 25 days ago - Stars: 1 - Forks: 0

stdlib-js/utils-define-memoized-configurable-read-only-property
Define a configurable memoized read-only object property.
Language: JavaScript - Size: 896 KB - Last synced at: 12 days ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

stdlib-js/utils-inherited-nonenumerable-properties
Return an array of an object's inherited non-enumerable property names and symbols.
Language: JavaScript - Size: 1.08 MB - Last synced at: 12 days ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

stdlib-js/utils-enumerable-property-symbols-in
Return an array of an object's own and inherited enumerable symbol properties.
Language: JavaScript - Size: 783 KB - Last synced at: 12 days ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

stdlib-js/utils-define-configurable-read-only-accessor
Define a configurable read-only accessor.
Language: JavaScript - Size: 433 KB - Last synced at: 12 days ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

stdlib-js/assert-is-enumerable-property
Test if an object's own property is enumerable.
Language: JavaScript - Size: 692 KB - Last synced at: 12 days ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

stdlib-js/utils-for-own
Invoke a function for each own enumerable property of an object.
Language: JavaScript - Size: 1.11 MB - Last synced at: 13 days ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

stdlib-js/utils-inherited-enumerable-properties
Return an array of an object's inherited enumerable property names and symbols.
Language: JavaScript - Size: 999 KB - Last synced at: 13 days ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

stdlib-js/utils-common-keys
Return the common own property names of two or more objects.
Language: JavaScript - Size: 988 KB - Last synced at: 12 days ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

stdlib-js/utils-values
Return an array of an object's own enumerable property values.
Language: JavaScript - Size: 1.19 MB - Last synced at: 13 days ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

stdlib-js/utils-keys
Return an array of an object's own enumerable property names.
Language: JavaScript - Size: 999 KB - Last synced at: 12 days ago - Pushed at: 3 months ago - Stars: 1 - Forks: 2

stdlib-js/utils-values-in
Return an array of an object's own and inherited enumerable property values.
Language: JavaScript - Size: 823 KB - Last synced at: 12 days ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

stdlib-js/utils-inherited-property-names
Return an array of an object's inherited enumerable and non-enumerable property names.
Language: JavaScript - Size: 1.18 MB - Last synced at: 13 days ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

stdlib-js/utils-property-names
Return an array of an object's own enumerable and non-enumerable property names.
Language: JavaScript - Size: 1.01 MB - Last synced at: 12 days ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

stdlib-js/utils-inherited-nonenumerable-property-names
Return an array of an object's inherited non-enumerable property names.
Language: JavaScript - Size: 1020 KB - Last synced at: 12 days ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

stdlib-js/utils-property-names-in
Return an array of an object's own and inherited enumerable and non-enumerable property names.
Language: JavaScript - Size: 1.06 MB - Last synced at: 12 days ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

stdlib-js/utils-inherited-enumerable-property-symbols
Return an array of an object's inherited enumerable symbol properties.
Language: JavaScript - Size: 1.08 MB - Last synced at: 12 days ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

stdlib-js/utils-enumerable-property-symbols
Return an array of an object's own enumerable symbol properties.
Language: JavaScript - Size: 664 KB - Last synced at: 12 days ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

stdlib-js/utils-define-memoized-read-only-property
Define a memoized read-only object property.
Language: JavaScript - Size: 892 KB - Last synced at: 12 days ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

orbanbotond/ruby_exercise
Late night ruby exercise
Language: Ruby - Size: 85.3 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0

Theophileaseh/My-Enumerable
My Enumerable is an application built using Ruby that enables one to check the check the properties of items in an array.
Language: Ruby - Size: 8.79 KB - Last synced at: about 2 months ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

houfeng0923/babel-plugin-iterable-enum
make typescript enum iterable
Language: JavaScript - Size: 1.09 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

KanzaTahreem/Enumerable
In this project, we learned to use a module inside a class.
Language: Ruby - Size: 11.7 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

skyv26/Ruby-Enumerable
In Ruby, we call an object enumerable when it describes a set of items and a method to loop over each of them. The built-in enumerables get their enumeration features by including the Enumerable module, which provides methods like #include?, #count, #map, #select and #uniq.
Language: Ruby - Size: 8.79 KB - Last synced at: 20 days ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

michael-duke/My-Enumerable
In this project I used a module inside a class. I created a class MyList and a module MyEnumerable. My module MyEnumerable implements a subset of the functionality of Enumerable.
Language: Ruby - Size: 7.81 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

andreww1011/jens
Java library for defining and using subsets. Simulate enum with common constants.
Language: Java - Size: 26.4 KB - Last synced at: 11 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

twocatmoon/react-template-helpers
Branching and iterative logic helpers for React, to help make your templates cleaner.
Language: TypeScript - Size: 734 KB - Last synced at: about 11 hours ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

nmnithinkrishna/UiPath_CopySpecificColumnsFromDT_06Feb2022_2219
Framing a new DT from a manipulated Row Enumerable with specific columns mentioned in the config file
Size: 14.6 KB - Last synced at: almost 2 years ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

ArcherGu/easy-property-retriever
A little tool used to get object properties.
Language: TypeScript - Size: 258 KB - Last synced at: 14 days ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0
