Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/purescript/purescript-lists
Linked Lists
https://github.com/purescript/purescript-lists
* partition
* partition: records instead of Tuples
* use foldr for strict partition
b7103d8cb791f1e9d0a7f156f6f4e2796785159d authored over 7 years ago by Matthew Leon <[email protected]>sorting for NonEmptyList
ca01c2273266b38ce4bdf681165a9aac873efc33 authored over 7 years ago by Phil Freeman <[email protected]>9729249a80eff6580a58c6a7fd44dbeebed4c2cc authored over 7 years ago by Matthew Leon <[email protected]>
Reimplement snoc with foldr
f44f011a7b4af1c7a5f40eb51cd04cf838e4bdd8 authored over 7 years ago by Phil Freeman <[email protected]>repeat and iterate for non-empty lazy lists
feb2f8f8969b9da5ea181a7863b7135dc0d226c9 authored over 7 years ago by Phil Freeman <[email protected]>use ~> in lazy nonempty list signatures
bc07d67ad1615b4d8afa2bf6e44aff3dd5b1bf37 authored over 7 years ago by Phil Freeman <[email protected]>2ddbc5b50d6484f6e02d0d2098969ad6496d62e2 authored over 7 years ago by Matthew Leon <[email protected]>
7a08cd9ec8688135d7cfaa92e471b2c54d9d17fb authored over 7 years ago by Liam Goodacre <[email protected]>
Export `last` for `NonEmptyList`s
c20e30de3dd36dbac3ee420676094328c51b3d0c authored over 7 years ago by Gary Burgess <[email protected]>ec14246d528a6a5dd0f7bceb82d7f30936860545 authored over 7 years ago by Gary Burgess <[email protected]>
add some and many for Lazy List
632e9541c856ec6c0f495bbbb5f7ef1f37c45a44 authored over 7 years ago by Gary Burgess <[email protected]>d34973be4e1f1d8a0609a21116285ef3140f151d authored over 7 years ago by Irakli Safareli <[email protected]>
Restore compiler-optimized TCO operations
03a480ba78bfb12280f3488524094e05b403f670 authored almost 8 years ago by Gary Burgess <[email protected]>2319bc82b878fb2dd82872b148dcddf74bd66391 authored almost 8 years ago by Gary Burgess <[email protected]>
Update for PureScript 0.11
4cbc432bdf82a5cde6e3a3f1bd04743909b374b2 authored almost 8 years ago by Gary Burgess <[email protected]>20282db626c6dd6b74ae013ee4f41eb8e21c023a authored almost 8 years ago by Gary Burgess <[email protected]>
07c5f395f8791065a867f3ddb97e9de94c744944 authored almost 8 years ago by Gary Burgess <[email protected]>
fix shadowed `xs` warning
b30d8754d8cfc1fa308a51470d6960f4f9928888 authored almost 8 years ago by Gary Burgess <[email protected]>[BREAKING] Swap arguments to function in `mapWithIndex`
f26c39fd7865c308cc879d856bf795754dcb7ea5 authored almost 8 years ago by Gary Burgess <[email protected]>appendList function for nonempty lists
fc39aecddd78a3584d1242dec608764722c7b8b8 authored almost 8 years ago by Gary Burgess <[email protected]>and properly export it
35a6a862fd6230b4c00033afc1d63ee0ca2bb6d6 authored almost 8 years ago by Matthew Leon <[email protected]>b258a6ffc3f814b6979de7315028e36263981be4 authored almost 8 years ago by Matthew Leon <[email protected]>
83fcc17ef9b2210c291bef4ee7ecad0dadd09731 authored almost 8 years ago by Matthew Leon <[email protected]>
2c233424103a90d2449b82a683ce9c8c1c6a4681 authored almost 8 years ago by Matthew Leon <[email protected]>
For both strict and lazy nonempty lists, a function
appendList :: NonEmptyList ~> List ~> NonEmp...
For consistency with `purescript-arrays`.
1fc35d12aca1864144281881ed7c67a504551476 authored almost 8 years ago by Gary Burgess <[email protected]>style: even more usage of ~>
db7972f2c9778386a0a2130e57e98fdb9eed5430 authored almost 8 years ago by Phil Freeman <[email protected]>04de80b602e6930579a76c48fa8ad2fb5e21498d authored almost 8 years ago by Matthew Leon <[email protected]>
ec915844fc78a195942c7618057cf98a4cbf9adf authored almost 8 years ago by Matthew Leon <[email protected]>
4f17b045b849280bb2de80592c90f8b1d0f17762 authored almost 8 years ago by Matthew Leon <[email protected]>
91384409aa801e9387476ae17d24738603fbb6d8 authored almost 8 years ago by Matthew Leon <[email protected]>
* Add unsnoc
* Implement unsnoc in a single pass
* unsnocHelper => go
* More consistent...
3e746ab2a08b7a473c375d8fe3a00d5fb3f7a633 authored almost 8 years ago by Joshua Horowitz <[email protected]>ec4b5228c94ab19a54954865af5c5b171a13afab authored about 8 years ago by Phil Freeman <[email protected]>
Use ~>
775548248a0ca73ba3e5168a83cd93782781d9f0 authored about 8 years ago by Phil Freeman <[email protected]>d8ae3766f3bef5990802ee3b48abc6cb123ce0dd authored about 8 years ago by Mario Lang <[email protected]>
eee2448102cbe7af2f62908b5fd314ac3b693a3f authored about 8 years ago by Phil Freeman <[email protected]>
Fixing several stack-unsafe functions in Data.List.Lazy
b5902d324f811523e0913a73804c00f0e87a179d authored about 8 years ago by Phil Freeman <[email protected]>Make `append` stack-safe
abc5578839060bf9349575721d16c3e88e12ff81 authored about 8 years ago by Phil Freeman <[email protected]>
Fixes issue #91.
Also made `unfoldr` and `toList` slightly lazier.
Re-implement `append` in terms of `foldr` to avoid
"RangeError: Maximum call stack size exceeded...
Fix shadowed name warnings
cb7c51fc988306ab1e703a1f7e843c71a5b006f8 authored about 8 years ago by Gary Burgess <[email protected]>8b350bf444957ccbd978d29cbd3d0e2c9f0aa3cf authored about 8 years ago by Gary Burgess <[email protected]>
Remove broken dependency status badge & switch version from bower
specific
1e6024164794ea07f127ab0b68c14f0d0b0bda74 authored about 8 years ago by Phillip Freeman <[email protected]>
* Safe traverse, fix #86
* Sort imports
886d3a7cea1c4bc43d5511046f9ec14acad8b8c6 authored about 8 years ago by Phil Freeman <[email protected]>Add `MonadRec` versions of `many` and `some`
48ca7c5937151ffaf39b5038580573f9db351be8 authored about 8 years ago by Gary Burgess <[email protected]>dd4d4a1067b7dc97b917779f7e0b17f5c46c4427 authored about 8 years ago by Gary Burgess <[email protected]>
Fix `-generics` dependency
ccd3edde4ddb828e262bec2457962dc976ba82fb authored about 8 years ago by Gary Burgess <[email protected]>737fa2d62187f7ec01862a5e47c99d58deb05ae4 authored about 8 years ago by Gary Burgess <[email protected]>
Use NonEmptyList for lazy version of group functions
40a22706009859b1875aab66cb8970b4c11ab30a authored about 8 years ago by Gary Burgess <[email protected]>49ab864b74641a707642fd7a9489b1130ba97b51 authored about 8 years ago by Gary Burgess <[email protected]>
Use NonEmptyList rather than NonEmpty List for grouping
eb8c16d8e6854f927bb9d7cb7fd310bb7b234439 authored about 8 years ago by Gary Burgess <[email protected]>3c8dc368a69df773a7d286581153c55e13a5e64b authored about 8 years ago by Gary Burgess <[email protected]>
8bed691bcbd695d62142f9eddf3d81ed74d1beb5 authored about 8 years ago by Gary Burgess <[email protected]>
f09f0779605a7db6e47fbee688fa556d17c2482f authored about 8 years ago by Gary Burgess <[email protected]>
40b8ae541d5d2e4d10ceb76330d381dc11251c84 authored about 8 years ago by Gary Burgess <[email protected]>
3efa1ae8578ab5c465f7148c2fee0342276d95ec authored about 8 years ago by Gary Burgess <[email protected]>
Add NonEmptyList basics
7755c41a44b4ef80043a362bc506d620d974002a authored about 8 years ago by Gary Burgess <[email protected]>c2bda1f8c983260550bac9fde60c18b1ffc8d770 authored about 8 years ago by Gary Burgess <[email protected]>
Address feedback
2e07535a530fb25f469246035af7616ac82b4419 authored about 8 years ago by Gary Burgess <[email protected]>Updates for 2.0
3965d9de7cdee276a8a072a15062f0f249b6c5b6 authored over 8 years ago by Gary Burgess <[email protected]>8f48a2cc4965aa35d303f305a09f2902b31d63b4 authored over 8 years ago by Gary Burgess <[email protected]>
80ffb57835193fb166e475933d3268a3c206e61a authored over 8 years ago by Gary Burgess <[email protected]>
10b098be876e1ce89e06163e671f6c1a904ffc99 authored over 8 years ago by Gary Burgess <[email protected]>
b3ce35f76a9bb06b27b3069a51e19fadc92fe95e authored over 8 years ago by Gary Burgess <[email protected]>
c37caf0a165e92a8d45a1b9c95970ea2415cfa63 authored over 8 years ago by Phil Freeman <[email protected]>
e7158a30b469eff024cb72b36189ac7cb66509e2 authored over 8 years ago by Phil Freeman <[email protected]>
Use colon operator instead of Cons
573355562029b26bc218fd2ee22844b52bebf50b authored over 8 years ago by Gary Burgess <[email protected]>Update build
78020a2b4a72d56a1a01809f267fdc8328df84a0 authored over 8 years ago by Gary Burgess <[email protected]>e68c4a1b2974efb7e4439c481b8f7882a1a4d43a authored over 8 years ago by Gary Burgess <[email protected]>
a53e24a89f0b1e4d1996908c03d393ad4d852d0f authored over 8 years ago by Gary Burgess <[email protected]>
a88aef818ac859a0f7b4a5415a3f66a229df596b authored over 8 years ago by sharkdp <[email protected]>
4b5d1949bb8e63bce51c6da5614fd3936ce3289a authored over 8 years ago by sharkdp <[email protected]>
Add `Fail` instance for `Bind ZipList`
d46c39f514933f905f776f2638ed0f09a2bf07f7 authored over 8 years ago by Gary Burgess <[email protected]>376628c4e7b6c6bd0ef8ef4d63700cf874f6103b authored over 8 years ago by joneshf <[email protected]>
24c73fac2709b3f1849be7f3a6c828ea696cce68 authored over 8 years ago by joneshf <[email protected]>
d946b659731844658c03f0008c0d7a5f717c28cc authored over 8 years ago by Gary Burgess <[email protected]>
Lazy list enhancements
07b472c0a1ba1d57f7ad4e14cc73d8b34c5832ec authored over 8 years ago by Gary Burgess <[email protected]>c9c9b48bb84469753e51631a6e78e6e1117249ed authored over 8 years ago by Gary Burgess <[email protected]>
`some`, `many`, and `sortBy` remain to be implemented.
Fixes #54
b0ea66f9df931777229cb7df59979e255c604f0f authored over 8 years ago by Matt Parsons <[email protected]>Add Generic instance
c7d64f491a6fd46133f136bf3bf427524a84c24f authored over 8 years ago by Gary Burgess <[email protected]>5965fe783cf544473772995174b4c7bee758812e authored over 8 years ago by Gary Burgess <[email protected]>
50cabd1533766247a840347d63cb94b8e6203d7b authored over 8 years ago by Gary Burgess <[email protected]>
Avoid using operators for binding arguments
049d92fcfb17e3ec981788a24d5678e26728231f authored over 8 years ago by Gary Burgess <[email protected]>941aadd231a8232264ecd582ff489018680e95eb authored over 8 years ago by Harry Garrood <[email protected]>
Fix comment for snoc function.
698807f46702df96bacaa0764853746f912a9af3 authored almost 9 years ago by Gary Burgess <[email protected]>c200afbd256815befc2e73e33f7b81ebe5624daa authored almost 9 years ago by Josh Bassett <[email protected]>
Updates for PureScript 0.8
8ee1f696b728662ddb61316e7ce0907874401d72 authored almost 9 years ago by Gary Burgess <[email protected]>cfb55670fdef1faa48756f7ac9906fbac9a468f8 authored almost 9 years ago by Gary Burgess <[email protected]>
Fix warnings generated by purescript-0.8.0
848691872c790e253a7f45d8367b8bfb7ca24f14 authored almost 9 years ago by Gary Burgess <[email protected]>adds mapWithIndex function.
3ad2b46f7b6c5aa0cd0284a3103d6e33f8ce9098 authored almost 9 years ago by Gary Burgess <[email protected]>a32e5db6b9a8ca45a3afb54894c95d9d639090a4 authored almost 9 years ago by telser <[email protected]>
b43e8c707ff60d3690212ff9a5d0c9f6e7e33b1c authored almost 9 years ago by telser <[email protected]>
Transpose (attempt 2)
83c9dab7fe68b31d4a6bed97c89075879540440c authored almost 9 years ago by Phil Freeman <[email protected]>ddb10795893b3c5bd76c47ab31686e0b83030cb8 authored almost 9 years ago by Harry Garrood <[email protected]>
e3a5438ef7955bcfecfdce4d066afd6c24034eb4 authored almost 9 years ago by Harry Garrood <[email protected]>
Since it's derived from GHC, add GHC's license too.
a8c7323480766ca4dd14f0e961b835f3e71ac611 authored almost 9 years ago by Harry Garrood <[email protected]>b36169eda4f35ed7a65c5d65251379764cca787f authored almost 9 years ago by Harry Garrood <[email protected]>
Improve names for toList, fromList.
186b9498069577b9fb0bd49b5b82e22884c626a4 authored almost 9 years ago by Phil Freeman <[email protected]>toList and fromList are still exported, but they are now deprecated.
32799ce82c4efbd425afc97ef8c12b0d10ea4e5e authored almost 9 years ago by Harry Garrood <[email protected]>