Project

pluckit

0.02
No release in over 3 years
Low commit activity in last 3 years
Extract values from Enumerables
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
 Dependencies

Development

~> 10
 Project Readme

PluckIt

Gem codecov

Extract values from Enumerables

Install

gem install pluckit

Usage

require "pluckit"


# extract a field from a list of records
[
  { id: 1, name: "alice", age: 30},
  { id: 2, name: "bob", age: 24},
  { id: 3, name: "charlie", age: 88},
].pluck :name
=> [ "alice", "bob", "charlie" ]


# find max temp for each month
{
  june: [ 78, 82, 80 ],
  july: [ 80, 83, 86 ],
  august: [ 80, 76, 79 ],
}.pluck :max
=> {
  june: 82,
  july: 86,
  august: 80,
}