conductor
Why I'm building conductorGitHub
v1.5.0
v1.5.0
  • Introduction
  • Overview
    • Introduction
    • Core concepts
  • API reference
    • always
    • append
    • apply
    • arity
    • branch
    • capitalize
    • compose
    • concat
    • curry
    • curryN
    • delay
    • dump
    • entries
    • equals
    • equalsBy
    • factory
    • filter
    • findIndex
    • flatten
    • flip
    • forEach
    • get
    • head
    • ifElse
    • identity
    • into
    • isPromise
    • iterate
    • join
    • keys
    • map
    • merge
    • mergeBy
    • next
    • not
    • pluck
    • prepend
    • random
    • reduce
    • replace
    • slice
    • some
    • split
    • take
    • then
    • toLowerCase
    • transduce
    • transformers
      • transformers/filter
      • transformers/map
    • type
    • upsert
    • values
  • Guides
    • example use cases
    • checkGuards
Powered by GitBook
On this page
  • description
  • examples
  1. API reference

entries

entries :: Collection collection => Array entries

description

Returns a Collection (Array | Set | Object | Map)'s entries as a bi-dimensional array of [key, value] pairs.

examples

array

import { entries } from 'conductor'

entries([3, 1, 4]) // [[0, 3], [1, 1], [2, 4]]

set

import { entries } from 'conductor'

entries(new Set([3, 1, 4])) // [[3, 3], [1, 1], [4, 4]]

For Sets, the key is equal to the value

object

import { entries } from 'conductor'

entries({ hello: 3, world: 1 }) // [['hello', 3], ['world', 1]]

map

import { entries } from 'conductor'

entries(new Map([['hello', 3], ['world', 1]])) // [['hello', 3], ['world', 1]]
PreviousdumpNextequals

Last updated 7 years ago