All Projects → Attrash-Islam → rudash

Attrash-Islam / rudash

Licence: MIT license
Rudash - Lodash for Ruby Apps

Programming Languages

ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to rudash

Nspl
Non-Standard PHP Library - functional primitives toolbox and more
Stars: ✭ 365 (+1251.85%)
Mutual labels:  functional, lodash, underscore
Pydash
The kitchen sink of Python utility libraries for doing "stuff" in a functional way. Based on the Lo-Dash Javascript library.
Stars: ✭ 728 (+2596.3%)
Mutual labels:  utility, functional, lodash
React Lodash
⚛️ 🔧 Lodash as React components
Stars: ✭ 306 (+1033.33%)
Mutual labels:  utility, lodash
Lodash Php
Easy to use utility functions for everyday PHP projects. This is a port of the Lodash JS library to PHP
Stars: ✭ 412 (+1425.93%)
Mutual labels:  utility, lodash
Smoldash
Smoldash, A tiny lodash alternative built for the modern web
Stars: ✭ 66 (+144.44%)
Mutual labels:  utility, lodash
Param.macro
Partial application syntax and lambda parameters for JavaScript, inspired by Scala's `_` & Kotlin's `it`
Stars: ✭ 170 (+529.63%)
Mutual labels:  functional, underscore
ctxutil
utils for Go context
Stars: ✭ 18 (-33.33%)
Mutual labels:  utility, functions
Remeda
A utility library for JavaScript and TypeScript.
Stars: ✭ 774 (+2766.67%)
Mutual labels:  utility, functional
Pareto.js
An extremely small, intuitive and fast functional utility library for JavaScript
Stars: ✭ 254 (+840.74%)
Mutual labels:  utility, functional
fnts
λ Minimal Functional Programming Utilities for TypeScript & JavaScript
Stars: ✭ 75 (+177.78%)
Mutual labels:  functional, functions
fast-cartesian
Fast cartesian product
Stars: ✭ 51 (+88.89%)
Mutual labels:  functional, lodash
Babel Plugin Partial Application
[DEPRECATED] Please use https://github.com/citycide/param.macro
Stars: ✭ 60 (+122.22%)
Mutual labels:  functional, underscore
Moses
Utility library for functional programming in Lua
Stars: ✭ 541 (+1903.7%)
Mutual labels:  functional, underscore
Rationale
Ramda inspired library of helper functions for ReasonML
Stars: ✭ 275 (+918.52%)
Mutual labels:  utility, lodash
Yalinqo
Yet Another LINQ to Objects for PHP [Simplified BSD]
Stars: ✭ 400 (+1381.48%)
Mutual labels:  functional, underscore
php-lodash
php-lodash is a PHP utility library, similar to Underscore/Lodash.
Stars: ✭ 35 (+29.63%)
Mutual labels:  lodash, underscore
Blog
若川的博客—学习源码整体架构系列8篇,前端面试高频源码,微信搜索「若川视野」关注我,长期交流学习~
Stars: ✭ 234 (+766.67%)
Mutual labels:  lodash, underscore
react-wisteria
Managing the State with the Golden Path
Stars: ✭ 18 (-33.33%)
Mutual labels:  functional, lodash
Lens
A utility for working with nested data structures.
Stars: ✭ 104 (+285.19%)
Mutual labels:  utility, functional
ugo
Simple and expressive toolbox written in Go
Stars: ✭ 27 (+0%)
Mutual labels:  functional, underscore

Rudash

Gem Version Build Status License: MIT

The Lodash popular JavaScript library exported as a Gem for Ruby developers.

Installation

gem install rudash

Usage

require 'rudash'

double = ->(value) { value * 2 }
array = [1, 2, 3]
R_.map(array, double) # => [2,4,6]

is_even = ->(value) { value.even? }
array = [1, 2, 3, 4]
R_.filter(array, is_even) # => [2,4]

# You can also use inline anonymous function style
array = [1, 2, 3, 4]
R_.filter(array,  ->(value) {
    value.even?
}) # => [2,4]

API

See Rudash Website

Libraries built on top of Rudash

  • rowdb - A local JSON database for Ruby inspired by lowdb, using Rudash for easy Hash traversal
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].