GitHub / purescript/purescript-arrays / commits
Array utility functions
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 6554b3d9 | Update CHANGELOG.md |
Gary Burgess <g****s@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| d521e17a | Add clone to Data.Array.ST (#243) |
Guillaume Bagan <g****n@l****r>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 72861214 |
Add foreign implementation for push (#240)
Co-authored-by: Thomas Honeyman <h****o@t****m>, Thomas Honeyman <h****o@t****m> |
Mark Eibes <m****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| ad760640 | Update CHANGELOG.md |
Thomas Honeyman <a****n@t****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| eb750d40 |
Update non-ST FFI to use Fn (#235)
Co-authored-by: Thomas Honeyman <h****o@t****m> |
JordanMartinez <j****z@p****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 568f07e5 |
Update ST FFI to use StFns (#234)
Co-authored-by: Thomas Honeyman <h****o@t****m>, Thomas Honeyman <h****o@t****m> |
JordanMartinez <j****z@p****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| a903f6b3 | Prep changelog for 7.2.0 release | Jordan Martinez <j****z@p****m> | almost 3 years ago | |
| 88fe0380 | Add length to Data.Array.ST (#239) |
Blugatroff <5****f@u****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| dd7beb7f | Add prependArray (#224) |
JordanMartinez <j****z@p****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 97cd3f7a | Use FunctorWithIndex.mapWithIndex (#233) |
JordanMartinez <j****z@p****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| bb1b8215 | Update CHANGELOG.md |
Gary Burgess <g****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 43e02843 | Add transpose and transpose' to NonEmptyArray (#228) |
John Watson <j****n@g****k>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| e5d80f3e | Add transpose to Data.Array (#226) |
John Watson <j****n@g****k>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| d20bae2f | Prepare v7.0.0 release (1st PS 0.15.0-compatible release) (#220) |
JordanMartinez <j****z@p****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 7df01449 | Fix typo in changelog | Jordan Martinez <j****z@p****m> | over 3 years ago | |
| 98a2d436 | Drop deprecated group' and empty (#219) |
JordanMartinez <j****z@p****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 7f63dbe5 |
Update to v0.15.0 (#218)
Co-authored-by: Cyril Sobierajewicz <s****l@g****m> |
JordanMartinez <j****z@p****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 7e264fd7 |
Fix minor documentation issue with find (#216)
Co-authored-by: Thomas Honeyman <a****n@t****m> |
Jamie Ballingall <j****e@q****z>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| c0aa3176 | v6.0.1 | Thomas Honeyman <a****n@t****m> | over 4 years ago | |
| 7cc334ec | Update CHANGELOG.md |
Thomas Honeyman <a****n@t****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| f1cfd02c | Fix warnings revealed by v0.14.1 PS release (#213) |
JordanMartinez <j****z@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 5b71501b | Prepare v6.0.0 release (#211) |
Cyril <s****l@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 4ec4425c | Add changelog entries since v5.3.1 (#209) |
milesfrain <m****n@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 5902f569 | Generate changelog and add PR template (#208) |
JordanMartinez <j****z@g****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 7d3664de |
Add missing members to Data.Array.NonEmpty (#201)
Co-authored-by: Jordan Martinez <j****z@g****m> |
Cyril <s****l@g****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| a5afe3dc |
Restore stability for sorting, add tests (#197)
Co-authored-by: Jordan Martinez <j****z@g****m> |
Peter Murphy <2****h@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 370b8f5c | Rename group' to groupAll and add groupAllBy; add docs (#200) |
JordanMartinez <j****z@g****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| bdd5bd7f | Add groupBy to Array.NonEmpty (#164) |
Zelenya <z****y@g****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| e56ea3c1 | Replace Data.Array.ST.empty by Data.Array.ST.new (#198) |
Cyril <s****l@g****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 9e2ab228 | Update the compiler version used on CI to 0.14.0-rc5 |
Cyril <s****l@g****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| a3909e0e |
Add benchmarks via minibench (#178)
Co-authored-by: JordanMartinez <j****z@g****m> |
Serhii Khoma <s****a@g****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| dff03084 | Rename Data.Array.ST.empty (#191) |
Cyril <s****l@g****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| fab2c238 | merge Merge pull request #193 from kl0tl/specialized-any-and-all |
Cyril <s****l@g****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| e13c01f9 | merge Merge pull request #194 from kl0tl/groupAll |
Cyril <s****l@g****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 120e283d | Sort undefined according to the comparison function (#195) |
Cyril <s****l@g****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 12441f89 | Rename group' to groupAll and add groupAllBy | Cyril Sobierajewicz <s****l@g****m> | almost 5 years ago | |
| 7bcd5728 | Update documentation and tests | Cyril Sobierajewicz <s****l@g****m> | almost 5 years ago | |
| a22f493a | Export specialized any and all from Data.Array and Data.Array.NonEmpty | Cyril Sobierajewicz <s****l@g****m> | almost 5 years ago | |
| c5ae83f5 | Add short circuiting functions of `elem`, `notElem`, `find`, `findMap`, `scan... |
JordanMartinez <j****z@g****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 131a2326 | Add intersperse with tests (#188) |
JordanMartinez <j****z@g****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| b59f5ec7 | Run CI on push / pull_request to master | Thomas Honeyman <a****n@t****m> | almost 5 years ago | |
| 08dbdfec | Migrate to GitHub Actions for CI (#187) |
Thomas Honeyman <a****n@t****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| bf70fb91 | Remove some usages of unsafeCoerce (#184) |
Cyril <s****l@g****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| d93b826c |
Change foldM type signature to more closely match foldl (#160)
Co-authored-by: Thomas Honeyman <a****n@t****m> |
milesfrain <m****n@u****m>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 6dde641f | Update installation instructions to use Spago (#171) |
Carsten Csiky <c****y@g****m>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 88e724dd |
Update to v0.14.0-rc3 (#181)
Co-authored-by: Cyril Sobierajewicz <s****l@g****m>, Serhii Khoma <s****a@g****m>, JordanMartinez <j****z@g****m> |
paluh <p****o@g****m>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 72e4b24c | Add `splitAt` (#179) |
Marshall Bowers <e****s@g****m>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 603c3327 | replace foreign cons, snoc, drop, take with purescript implementations (#180) |
Mohamed Elsharnouby <s****3@g****m>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| b90334b5 | Remove `return {}` from FFI function (#175) |
Mohammed Anas <6****9@a****e>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| e46daf73 | merge Merge pull request #174 from purescript/bump-pulp |
Gary Burgess <g****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 5a17ff27 | Bump pulp version | Gary Burgess <g****s@g****m> | over 5 years ago | |
| 55cb9e6d | Remove primes from foreign modules exports (#168) |
Cyril <s****l@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| a7362051 | Fix the retrieval of the latest compiler version tag (#169) |
Cyril <s****l@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 463dcacb | v5.3.1 | Harry Garrood <h****y@g****e> | about 6 years ago | |
| 46f5a9c4 | Replace use of unsafeCoerce in freeze/thaw functions with discrete foreign fu... |
Andy Arvanitis <a****s@g****m>
Committed by: Harry Garrood <h****y@g****e> |
about 6 years ago | |
| 1bca4c0b | merge Merge pull request #157 from 8084/add-pop-shift-unshift |
Gary Burgess <g****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 88826690 | applied suggestions | 8084 <k****y@g****m> | over 6 years ago | |
| 6567bb86 | added: pop, shift, unshift, unshiftAll to Data.Array.ST | 8084 <k****y@g****m> | over 6 years ago | |
| 83c21488 | merge Merge pull request #154 from sharno/nubByEq |
Gary Burgess <g****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 8e906035 | change `unsafeThaw []` to `empty` |
Mohamed Elsharnouby <s****3@g****m>
Committed by: GitHub <n****y@g****m> |
almost 7 years ago | |
| ab61f684 | make nubByEq more efficient, part of #71 | sharno <s****3@g****m> | almost 7 years ago | |
| d218f6f6 | merge Merge pull request #153 from purescript/run-tests |
Gary Burgess <g****s@g****m>
Committed by: GitHub <n****y@g****m> |
almost 7 years ago | |
| 7d497e6c | Use new run function in tests | Gary Burgess <g****s@g****m> | almost 7 years ago | |
| 816d8d41 | merge Merge pull request #152 from Dretch/run-st-array |
Gary Burgess <g****s@g****m>
Committed by: GitHub <n****y@g****m> |
almost 7 years ago | |
| f80754df | merge Merge pull request #150 from ewaldgrusk/align-the-nubByEq-example-with-the-ot... |
Gary Burgess <g****s@g****m>
Committed by: GitHub <n****y@g****m> |
almost 7 years ago | |
| f6604b3f | Rename runSTArray to run, to avoid function / module name duplication. | Gareth Daniel Smith <g****h@g****m> | almost 7 years ago | |
| 79995c73 | Add runSTArray for efficiently constructing arrays using ST. | Gareth Daniel Smith <g****h@g****m> | almost 7 years ago | |
| b709a3ca | merge Merge pull request #146 from maximedenes/fix-bundle |
Gary Burgess <g****s@g****m>
Committed by: GitHub <n****y@g****m> |
almost 7 years ago | |
| a20a1dd1 | Align the `nubByEq` example with the other ones | Ewald Grusk <e****k@g****m> | about 7 years ago | |
| a4635c89 | Make groupBy stable | Liam Goodacre <g****m@g****m> | about 7 years ago | |
| 5b0d9746 | Fix #145: Incompatibility with `purs bundle` | Maxime Dénès <m****l@m****r> | over 7 years ago | |
| d81e9713 | merge Merge pull request #144 from akheron/patch-1 |
Gary Burgess <g****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| d8f5baa6 | Fix a typo |
Petri Lehtinen <p****i@d****g>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 7bdd04ce | merge Merge pull request #142 from purescript/compiler/0.12 |
Gary Burgess <g****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| da8e7722 | Update dependencies, license | Gary Burgess <g****s@g****m> | over 7 years ago | |
| e177e350 | Fix eslint warning | Gary Burgess <g****s@g****m> | over 7 years ago | |
| 4c88b009 | Newtype-derive Unfoldable1 instance for NonEmptyArray | Gary Burgess <g****s@g****m> | over 7 years ago | |
| e5059a4e | NonEmptyArray: Unfoldable1 support | Christoph <c****7@g****m> | over 7 years ago | |
| 01a91755 | merge Merge branch 'master' of github.com:purescript/purescript-arrays into compile... | Christoph <c****7@g****m> | over 7 years ago | |
| 56f6e235 | adds nubEq for Array.NonEmpty | Christoph <c****7@g****m> | over 7 years ago | |
| 9be60e28 | 0.12 updates for ordNub patch | Christoph <c****7@g****m> | over 7 years ago | |
| b649cefe | add nubEq |
Matthew Leon <m****l@m****m>
Committed by: Christoph <c****7@g****m> |
over 7 years ago | |
| b0852569 | use ordering for nubBy |
Matthew Leon <m****l@m****m>
Committed by: Christoph <c****7@g****m> |
over 7 years ago | |
| 3f0201f2 | use Ord for nub |
Matthew Leon <m****l@m****m>
Committed by: Christoph <c****7@g****m> |
over 7 years ago | |
| a3e568e1 | Update package dependencies | Gary Burgess <g****s@g****m> | over 7 years ago | |
| 8058d49d | merge Merge pull request #130 from matthewleon/st-sort |
Gary Burgess <g****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| f33f34eb | Shorten ST names, put STArray arguments at the end | Gary Burgess <g****s@g****m> | over 7 years ago | |
| 0244214c | Use NonEmptyArray when grouping | Gary Burgess <g****s@g****m> | over 7 years ago | |
| 027811f9 | merge Merge pull request #139 from purescript/semigroup-nonempty-array |
Gary Burgess <g****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 3b4e5a8b | Add Semigroup NonEmptyArray instance | Harry Garrood <h****y@g****e> | over 7 years ago | |
| a5a1ed95 | Updates for 0.12 | Gary Burgess <g****s@g****m> | over 7 years ago | |
| d451e566 | Update .gitignore |
Gary Burgess <g****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| c87fdee9 | merge Merge pull request #127 from matthewleon/nonempty |
Gary Burgess <g****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| badad043 | kill primed adapter functions | Matthew Leon <m****l@m****m> | over 7 years ago | |
| 4f185bd6 | NEA.range: s/Maybe NonEmptyArray/NonEmptyArray | Matthew Leon <m****l@m****m> | over 7 years ago | |
| 022aba7d | fix js style | Matthew Leon <m****l@m****m> | over 7 years ago | |
| 46753f86 | fix traverse1Impl type | Matthew Leon <m****l@m****m> | over 7 years ago | |
| 30813805 | more conversion functions | Matthew Leon <m****l@m****m> | over 7 years ago | |
| 3015dbc0 | traversable1NonEmptyArray | Matthew Leon <m****l@m****m> | over 7 years ago | |
| a51137bd | intersect fns | Matthew Leon <m****l@m****m> | over 7 years ago |