17 packages found

array.prototype.flat

An ES2019 spec-compliant `Array.prototype.flat` shim/polyfill/replacement that works as far down as ES3.
  1. Array.prototype.flatten
  2. Array.prototype.flat
  3. flatten
  4. flat
  5. array
  6. ESnext
  7. shim
  8. polyfill
  9. flatMap
  10. Array.prototype.flatMap
  11. es-shim API
  12. ecmascript
  13. javascript
3 Contributors
1.3.3published 4 months agoMIT

@thi.ng/transducers

Collection of ~170 lightweight, composable transducers, reducers, generators, iterators for functional data transformations
  1. 1d
  2. 2d
  3. 3d
  4. array
  5. benchmark
  6. clojure
  7. composition
  8. convolution
  9. cycle
  10. filter
  11. flatten
  12. frequency
  13. functional
  14. fuzzy
  15. generator
  16. group
  17. histogram
  18. interleave
  19. interpolation
  20. iterator
  21. kernel
  22. nd
  23. partition
  24. permutation
  25. pipeline
  26. random
  27. range
  28. reducer
  29. sample
  30. set
  31. sliding-window
  32. stream
  33. throttle
  34. time
  35. transducer
  36. transformation
  37. tween
  38. typescript
  39. wordwrap
  40. color
  41. data-structures
  42. dataflow
  43. dsl
  44. functional-programming
  45. geometry
  46. html
  47. monorepo
  48. parser-combinators
  49. reactive-programming
  50. shadergraph
  51. streams
  52. transducers
  53. ui
  54. vectors
  55. visualization
  56. webassembly
  57. webgl
  58. ziglang
44 Contributors
9.2.25published 1 week agoApache-2.0

array.prototype.flatmap

An ES2019 spec-compliant `Array.prototype.flatMap` shim/polyfill/replacement that works as far down as ES3.
  1. Array.prototype.flatMap
  2. flatMap
  3. array
  4. ESnext
  5. shim
  6. polyfill
  7. flatten
  8. Array.prototype.flatten
  9. es-shim API
  10. ecmascript
  11. javascript
1 Contributors
1.3.3published 4 months agoMIT

array-flatten

Flatten nested arrays
  1. array
  2. flatten
  3. arguments
  4. depth
  5. fast
  6. for
  7. array-flatten
  8. arrayish
  9. javascript
8 Contributors
3.0.0published 5 years agoMIT

dm-tree

Tree is a library for working with nested data structures.
  1. tree
  2. nest
  3. flatten
19 Contributors
0.1.9published 2 months agoApache-2.0

python-benedict

python-benedict is a dict subclass with keylist/keypath/keyattr support, normalized I/O operations (base64, csv, ini, json, pickle, plist, query-string, toml, xls, xml, yaml) and many utilities... for humans, obviously.
  1. python
  2. dictionary
  3. dictionaries
  4. dict
  5. benedict
  6. subclass
  7. extended
  8. keylist
  9. keypath
  10. utility
  11. io
  12. data
  13. file
  14. url
  15. read
  16. write
  17. parse
  18. configparser
  19. config
  20. cfg
  21. pickle
  22. plist
  23. base64
  24. csv
  25. html
  26. ini
  27. json
  28. query-string
  29. toml
  30. xml
  31. yaml
  32. clean
  33. clone
  34. deepclone
  35. deepupdate
  36. dump
  37. filter
  38. flatten
  39. groupby
  40. invert
  41. merge
  42. move
  43. nest
  44. remove
  45. rename
  46. search
  47. standardize
  48. subset
  49. swap
  50. traverse
  51. unflatten
  52. unique
  53. decode
  54. encode
  55. xls
8 Contributors
0.34.1published 3 months agoOther

coconut

Simple, elegant, Pythonic functional programming.
  1. functional
  2. programming
  3. language
  4. compiler
  5. pattern
  6. pattern-matching
  7. algebraic
  8. data
  9. type
  10. types
  11. lambda
  12. lambdas
  13. lazy
  14. evaluation
  15. list
  16. lists
  17. tail
  18. recursion
  19. call
  20. recursive
  21. recursive_iterator
  22. infix
  23. function
  24. composition
  25. compose
  26. partial
  27. application
  28. currying
  29. curry
  30. pipeline
  31. pipe
  32. unicode
  33. operator
  34. operators
  35. frozenset
  36. literal
  37. syntax
  38. destructuring
  39. assignment
  40. fold
  41. datamaker
  42. prepattern
  43. iterator
  44. generator
  45. none
  46. coalesce
  47. coalescing
  48. statement
  49. lru_cache
  50. memoization
  51. backport
  52. typing
  53. embed
  54. PEP
  55. 622
  56. overrides
  57. islice
  58. itertools
  59. functools
  60. TYPE_CHECKING
  61. Expected
  62. breakpoint
  63. help
  64. reduce
  65. takewhile
  66. dropwhile
  67. tee
  68. count
  69. makedata
  70. consume
  71. process_map
  72. thread_map
  73. addpattern
  74. recursive_generator
  75. fmap
  76. starmap
  77. reiterable
  78. scan
  79. groupsof
  80. memoize
  81. zip_longest
  82. override
  83. flatten
  84. ident
  85. safe_call
  86. flip
  87. const
  88. lift
  89. lift_apart
  90. all_equal
  91. collectby
  92. mapreduce
  93. multi_enumerate
  94. cartesian_product
  95. multiset
  96. cycle
  97. windowsof
  98. and_then
  99. and_then_await
  100. async_map
  101. py_chr
  102. py_dict
  103. py_hex
  104. py_input
  105. py_int
  106. py_map
  107. py_object
  108. py_oct
  109. py_open
  110. py_print
  111. py_range
  112. py_str
  113. py_super
  114. py_zip
  115. py_filter
  116. py_reversed
  117. py_enumerate
  118. py_raw_input
  119. py_xrange
  120. py_repr
  121. py_breakpoint
  122. py_min
  123. py_max
  124. _namedtuple_of
  125. reveal_type
  126. reveal_locals
  127. MatchError
  128. CoconutWarning
  129. __fmap__
  130. __iter_getitem__
  131. match
  132. case
  133. cases
  134. where
  135. then
  136. copyclosure
  137. λ
  138. coconut
  139. functional-language
  140. functional-programming
  141. programming-language
  142. python
  143. xonsh
  144. xontrib
30 Contributors
3.1.2published 7 months agoApache-2.0

compose-middleware

Compose an array of middleware into a single function for use in Express, Connect, router, etc.
  1. middleware
  2. express
  3. compose
  4. flatten
  5. function
  6. combine
  7. connect
  8. router
4 Contributors
5.0.1published 6 years agoMIT

reftools

Utility functions to deal with references in objects
  1. json-reference
  2. json-pointer
  3. object
  4. objects
  5. circular
  6. reference
  7. dereference
  8. clone
  9. flatten
  10. recurse
  11. recursion
  12. iterate
  13. iteration
  14. traverse
  15. traversal
  16. visitor
  17. api
  18. conversion
  19. converter
  20. documentation
  21. linter
  22. linting
  23. openapi
  24. openapi-specification
  25. openapi3
  26. openapi3-1
  27. swagger
  28. validator
24 Contributors
1.1.9published 4 years agoBSD-3-Clause

grunt-replace

Replace text patterns with applause.
  1. gruntplugin
  2. replace
  3. replacement
  4. pattern
  5. patterns
  6. match
  7. text
  8. string
  9. regex
  10. regexp
  11. json
  12. yaml
  13. cson
  14. flatten
  15. applause
12 Contributors
2.0.2published 4 years agoMIT
Showing 1 to 10 of 17 results