Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/purescript/purescript-foldable-traversable
Classes for foldable and traversable data structures
https://github.com/purescript/purescript-foldable-traversable
* adjust the foldrDefault and foldlDefault functions to be stack safe
* performance tuning of...
66907f27771c1669bd51d44aacf32aace54c1ef8 authored over 2 years ago by nathan wilson <[email protected]>* Update the bower dependencies
* Update Node to 14 in CI
* Update the changelog
* Upda...
b3926f870532d287ea59e2d5cd3873b81ef2a93a authored over 2 years ago by JordanMartinez <[email protected]>d3b01d3ebc7d129441510364293fca6f2c6c58c0 authored almost 3 years ago by JordanMartinez <[email protected]>
* Convert foreign modules to try bundling with esbuild
* Migrated FFI to ES modules via 'leba...
2206797a499c3c91246598637ccd0cac7d6a5f05 authored almost 3 years ago by JordanMartinez <[email protected]>1e1b752f24a838c10611f437ecface0fa89e0528 authored almost 3 years ago by Dennis Gosnell <[email protected]>
811bbc495da3ee6c9cbb0d8f0c0a33807de4604d authored almost 3 years ago by Mohammed Anas <[email protected]>
d581caf260772b1b446c11ac3c8be807b290b220 authored over 3 years ago by Thomas Honeyman <[email protected]>
62d4796888a1b7e5e49abf3e7e2ec482b3746d97 authored over 3 years ago by Thomas Honeyman <[email protected]>
* Fix warnings revealed by v0.14.1 PS release
* Update changelog
e52e981fd88f5eaafb86174307a50d856684fdb6 authored over 3 years ago by JordanMartinez <[email protected]>* Update CI to build with the latest version of the compiler
* Update the bower repository UR...
f45f03a5b4a568c79ba36a8764edbb0cbee203e6 authored almost 4 years ago by Cyril <[email protected]>047503e07170a63ea7b39ad88d675f8c00adc4fd authored almost 4 years ago by JordanMartinez <[email protected]>
* Refactor functors and related packages
This is part of a set of commits that rearrange the ...
a1535bee6b4ca06225b80a9af07f856959fd9498 authored almost 4 years ago by Ryan Hendrickson <[email protected]>56f238edefceee3201d1fde927b76ffa66dcc39e authored almost 4 years ago by milesfrain <[email protected]>
* Generate CHANGELOG.md file using notes from previous GH releases
* Add pull request template
2370ea26806adf112a710a3e769f1b95eb98f315 authored almost 4 years ago by JordanMartinez <[email protected]>* Remove fold1 from Foldable1
* Add back foldMap1Default
* Deprecate and split foldMap1Def...
b61328bb35b681d1c888cdf0df1f1db3e32828ef authored almost 4 years ago by Cyril <[email protected]>6f7a8fd41274689cfa54c7e495295ddc1f2ad1ff authored almost 4 years ago by Cyril <[email protected]>
8413e6d8a09c13b60819e03cf56525c33f7acbb3 authored about 4 years ago by Cyril <[email protected]>
26d7c0c5dce6ced5e7be4390f8763df878b5bb4e authored about 4 years ago by Thomas Honeyman <[email protected]>
Migrate to GitHub Actions
068a17e377aa2e1fa150263f711ff151d4bfc6d5 authored about 4 years ago by Cyril <[email protected]>39d7a357f0bd43753256b3ee64f0408f66f8d16c authored about 4 years ago by Thomas Honeyman <[email protected]>
Foldable1.foldr1 and Foldable1.foldl1
be73dcaba1563aefe1fa03aed41428150093c038 authored about 4 years ago by Harry Garrood <[email protected]>5524fee62eb4973cf688fb78bc73acc0a2c0f3f8 authored about 4 years ago by Ryan Hendrickson <[email protected]>
ea905c35f4fc9e9b57939df5681c4915f3b39048 authored about 4 years ago by milesfrain <[email protected]>
feat: findMapWithIndex -> implement
d6905a6aae7bbdec4fdfcbbf12a2530742522dd2 authored about 4 years ago by Harry Garrood <[email protected]>* Add examples for sequence and traverse
* Review feedback, unnecessary parens and logShow
ae194b1a0077a815cede289258e188923b8c9642 authored about 4 years ago by milesfrain <[email protected]>* Update travis, dependencies and purescript-psa
* Fix missing kind declaration error
5140095a2d67223fba2eb959278f326e9a5c8f24 authored about 4 years ago by JordanMartinez <[email protected]>d9b8f6135f9fc6300fe85100c956ae051e9188fe authored over 4 years ago by Serhii Khoma <[email protected]>
Bump pulp version
926fbd011b836edbb4ed15fff564d727c9d89f66 authored over 4 years ago by Gary Burgess <[email protected]>de22cbc51b6309d13061af28f854400baafbfc41 authored over 4 years ago by Gary Burgess <[email protected]>
Update CI
59cf2d09922850e1bd087a21a9306e926ead000f authored over 4 years ago by Gary Burgess <[email protected]>208dd3169ef82060a7e21f4d0042a851548508b8 authored over 4 years ago by Gary Burgess <[email protected]>
Wrap `traverseArrayImpl` IIFE in parentheses
34e5d3292749c4c45c62e53e48359335a065abe5 authored over 5 years ago by Harry Garrood <[email protected]>befcc1fb2f753e96681f72f88529c28f9b38613d authored over 5 years ago by Harry Garrood <[email protected]>
Add some examples to intercalate documentation
29d5b873cc86f17e0082d777629819a96bdbc7a1 authored about 6 years ago by Gary Burgess <[email protected]>3abc13486efff4dddd638b7385830ba16daaa9e7 authored about 6 years ago by David Smith <[email protected]>
d30146ef988bead9d1c54f796b4da63d1c4d3c0f authored about 6 years ago by David Smith <[email protected]>
Export `minimum` and `maximum` from Semigroup.Foldable
1de571362304313d2866b8c9bb48a58f5de85dc9 authored about 6 years ago by Gary Burgess <[email protected]>8340cf118eb28ee91c140c7c28bc957360478200 authored about 6 years ago by paluh <[email protected]>
Fix error in documentation of `scanr`
531088ee46633c9232bf569c3a300fde64dc8831 authored over 6 years ago by Gary Burgess <[email protected]>cc2852b102e5595b633bb93227bca6fe9cae8eb4 authored over 6 years ago by Ewald Grusk <[email protected]>
Update for PureScript 0.12
df1a66cba75157143b2c75caf002adadf0bc8d8c authored over 6 years ago by Gary Burgess <[email protected]>0054657a044218c215ad1b5d6e8bae7546c0d855 authored over 6 years ago by Gary Burgess <[email protected]>
Let findWithIndex also return index of found value
e9b8b5c4e4b98eeecca8a545caf603c00959d96b authored over 6 years ago by Gary Burgess <[email protected]>feaeff77e699946099ce40604db181b2e140570e authored over 6 years ago by Gary Burgess <[email protected]>
Divide and conquer traverse 2
849891c462200bf38acad655d94df4cd37626b44 authored over 6 years ago by Gary Burgess <[email protected]>fec9bae764f55d2fae41891a54cbcc7de60a3510 authored over 6 years ago by Gary Burgess <[email protected]>
d7a3fa2e6860d2a63a0d4aa289171397a4e55120 authored over 6 years ago by Gary Burgess <[email protected]>
Foldable1.intercalate
12fdaf17b8729e1c0a78d3e3aab88bfd0cc141f2 authored over 6 years ago by Gary Burgess <[email protected]>Relaxes `Foldable.interacalate`'s `Monoid` constraint to `Semigroup`.
5c28cc4d40eedbe17b4087ce89a53ee559f45e6d authored over 6 years ago by Matthew Leon <[email protected]>default non-indexed impls using indexed impls
468948ee5a54bca5e7db38b34932592dfb74cdd3 authored over 6 years ago by Gary Burgess <[email protected]>
A series of functions allowing one to define instances for the
non-indexed versions of Functor, ...
Traversable1 instances matching Foldable1 instances
96f4b0caa2a0bb1db89e664412d70d6eaa9e99e8 authored over 6 years ago by Gary Burgess <[email protected]>Add `minimum` and `maximum` to `Data.Semigroup.Foldable`
955adf768d1aab639265478544497c41179a73c3 authored over 6 years ago by Gary Burgess <[email protected]>These are handy because, unlike `Data.Foldable` they don't return a `Maybe`.
df9007692f35e92c384d6c270e70bd6c8fab8197 authored over 6 years ago by Cole Haus <[email protected]>e895592dac63f3e38d06f4c6db9360cb158bdeaf authored almost 7 years ago by Matthew Leon <[email protected]>
Fix shadowed name warnings in `indexl` / `indexr`
a1d31b51d58eb706ecbc99dc4c76021e3f799d58 authored almost 7 years ago by Gary Burgess <[email protected]>99d679c2df87d11bc0f8e78aa0514183632775f9 authored almost 7 years ago by Gary Burgess <[email protected]>
add Indexl and indexr
36c043145fbadbd5d095662ed5c254aeca23bb35 authored almost 7 years ago by Gary Burgess <[email protected]>96e8f9597bb340a9e963c2ccc6640926f83b8873 authored about 7 years ago by Irakli Safareli <[email protected]>
fixes #82
83fc5e3410cd445e8086a2519b3e1aa39297e8d2 authored about 7 years ago by Irakli Safareli <[email protected]>6a8cec01d9c769809786f46b4abedc6e427f4b07 authored about 7 years ago by Irakli Safareli <[email protected]>
0c4f7c1055dc54062ee740d05c51fd14dc18bad3 authored about 7 years ago by Jorge Acereda <[email protected]>
* Fix test for foldrDefault
The test labelled "Test foldrDefault" was calling the function to...
642ae7d9aebca45ff4f976e6a0d6662719f23346 authored over 7 years ago by Brenton Alker <[email protected]>0243e2d2cd0c09a13e5d15374cc8ce06cc3d49ca authored over 7 years ago by Jorge Acereda <[email protected]>
31903cd46f7a2f71595bbf1cbfd38ea0f456f72e authored over 7 years ago by Jorge Acereda <[email protected]>
bbcbc1ada9cdc5f460b5eea86f8ddc7f746a08fd authored over 7 years ago by Jorge Acereda <[email protected]>
* Add oneOfMap
* Export oneOfMap
d4f02008b529e69a537b335db0fea9fd87af6ee8 authored over 7 years ago by Nathan Faubion <[email protected]>d60cc115df3cc973a114efe1867c1477927cc71c authored over 7 years ago by Nathan Faubion <[email protected]>
e836652b80c8b1102c0188831a66d3648dbe0b5f authored over 7 years ago by Martin Bidlingmaier <[email protected]>
0edb82219b86fea8c10310943374f4cd8b3509d7 authored over 7 years ago by Martin Bidlingmaier <[email protected]>
Because Data.Tuple depends on this package, `findWithIndex` can't return
an actual `Tuple`. `Val...
* Add -WithIndex classes
This adds `FunctorWithIndex`, `FoldableWithIndex` and
`TraversableW...
* Fix foldMapDefaultL
Previously,
```purescript
foldMapDefaultL singleton [1, 2] = [2, 1]
...
* Add Foldable1 and Traversable1 classes
* Add docs
* Only export what needs to exported
...
* add foldM
* add comment about foldM stack unsafety
56ce0b376155bc22b168216b63817e3e71d7bf25 authored over 7 years ago by Alex Gryzlov <[email protected]>Add surroundMap and surround
ac01da0aebb20b0410984cef67bc1c505075da2d authored over 7 years ago by Phil Freeman <[email protected]>920805a4a1f4e8359561078cfae8628f326dd10e authored over 7 years ago by Liam Goodacre <[email protected]>
length for Foldables
65bfd307636fd08bba1fdaf1c6e36380cc99bc25 authored over 7 years ago by Gary Burgess <[email protected]>0f0c3eb4d2b26db7307ecf1a51de440ca55e5aa9 authored over 7 years ago by Gary Burgess <[email protected]>
53fabe8bb690522e0ef6c4149d755903213932d1 authored over 7 years ago by Matthew Leon <[email protected]>
a generic length function, adapted from Haskell's Data.Foldable
59238b4bd7f23efb2bc6d0c5fd8d3127d768d0e6 authored over 7 years ago by Matthew Leon <[email protected]>Update for PureScript 0.11
70bebec40c8fbd210590a5c3f81ef896ca7e1465 authored over 7 years ago by Gary Burgess <[email protected]>eba108e43dc6c8266b22ec2b874bc252c594fffe authored over 7 years ago by Gary Burgess <[email protected]>
Eta reduction gives better generated code
ab7a9a26f70530233da2fd089444fa5b90d8f957 authored over 7 years ago by Gary Burgess <[email protected]>null for Foldables
0c18323cef0f862d4c9fe126d339ffc05cbdb43b authored over 7 years ago by Gary Burgess <[email protected]>adapted from Haskell's null in Data.Foldable
ced1fb80573c348c1055895d3a99139b6beba2e9 authored almost 8 years ago by Matthew Leon <[email protected]>d6c882e4d082ea5bc153943c015f20660fe71692 authored almost 8 years ago by Mario Lang <[email protected]>
Add instances for bifunctor newtypes
11db59e9a41583d0acbaffc47bc857b3cb5a1786 authored almost 8 years ago by Gary Burgess <[email protected]>cf17c46f2607b8c7542b866fc72dd149b29f1f6e authored almost 8 years ago by Liam Goodacre <[email protected]>
Add left and right varieties of bitraverse/bifor
fd48ff8cc0df5f4b933fd14e02503a9c7837b698 authored almost 8 years ago by Gary Burgess <[email protected]>078c5677a81cab340ad8b98f57752fba3e5fcf1c authored almost 8 years ago by Gary Burgess <[email protected]>
923306ef4f131b1af91ad5e17b73e7a1a49edbb3 authored almost 8 years ago by Harry Garrood <[email protected]>
e7cb46cc4e3fb94a3b1d3367a2a75442cc246389 authored almost 8 years ago by Harry Garrood <[email protected]>
Also add comment to explain why it is this way.
a251fdea493b0aaeb8b1c29c9b4cdc504a0b8571 authored almost 8 years ago by Harry Garrood <[email protected]>5d5ba1368ccaa73ddcaa804419f170ca9179f42c authored about 8 years ago by Gary Burgess <[email protected]>
Also use a type synonym to simplify type signatures in Test.Main
ff26513cd10002304029fc9ab3aa9bef816f5fdc authored about 8 years ago by Harry Garrood <[email protected]>e722a8a1b2e74557f0bba2eba7316927fae612c1 authored about 8 years ago by Harry Garrood <[email protected]>
18fff8a270d58843799d90669612519b72068a15 authored about 8 years ago by Harry Garrood <[email protected]>
be81e3ae569cbe74ef093f03833af2e1d6a54b1d authored about 8 years ago by Stephen Compall <[email protected]>
Fixes test of parent commit, 6eb97e5.
fc997ed9db4678d8837c039fea80bbb63f0b23a7 authored about 8 years ago by Stephen Compall <[email protected]>