Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/ramda/ramda-fantasy
:ram::sparkles: Fantasy-Land compatible types for easy integration with Ramda.js
https://github.com/ramda/ramda-fantasy
e1afcb36d90986272ea86aae121840c83461ec93 authored over 9 years ago by Scott Christopher <[email protected]>
Add Future.Memoize
ddceb078216437527e2e79f1dd298c6695a124e8 authored over 9 years ago by Scott Christopher <[email protected]>
Memoize wraps a `Future` and returns a new `Future` that guarantees
that the inner `Future` will...
Adds reduce, maybe and toArray to Maybe
5e4861b4cfc8babe30cd8bcf53a115f69c6f6bbe authored over 9 years ago by Michael Hurley <[email protected]>Catch errors thrown in the fork function
1fa5748d9d16937181ac42dd07d7633cab8215ff authored over 9 years ago by Scott Sauyet <[email protected]>
When futures are forked, if the fork function throws a synchronous error
it is now caught and pa...
7cffb78ae8958b4cf684ad117555a5a29188cc8b authored over 9 years ago by Scott Christopher <[email protected]>
aa0314c906313d05d420bc204b5ef057dd232692 authored over 9 years ago by Scott Christopher <[email protected]>
Adding chainReject for chaining operations off of failure cases.
ecd3a2c3fcf03b4b163fd002371f62f5dc105067 authored over 9 years ago by Michael Hurley <[email protected]>be9205ea30fb0be4e2599f70eb5de3139f635681 authored over 9 years ago by Jethro Larson <[email protected]>
remove applicative from Tuple
f3e4e3d5b7e0a9eb18d64f080c0600f8075c20c7 authored over 9 years ago by Michael Hurley <[email protected]>fcf29a84444a81e5db0140b48bca7102bd4273cf authored over 9 years ago by buzzdecafe <[email protected]>
c7c462959de5754f301ea1ee486fad219b4d5429 authored over 9 years ago by Ludwig Magnusson <[email protected]>
6d7f2ac799451132129ca46d79991b7e354fd594 authored over 9 years ago by Ludwig Magnusson <[email protected]>
f948739d270ddd398f375263296862c71d920f72 authored over 9 years ago by Ludwig Magnusson <[email protected]>
6f1151be3bce113e4b597a5023084791c0d3ed4f authored over 9 years ago by Ludwig Magnusson <[email protected]>
eb9ccef75ab4ea88f11c4824d07007ca64b7ff07 authored over 9 years ago by Michael Hurley <[email protected]>
Upgrade ramda to version 0.15.0
2bfe97a128ae8e3103d9d392df5155cce32053cb authored over 9 years ago by Michael Hurley <[email protected]>d2aae859b7187ba2031041bec78118b478316707 authored over 9 years ago by Ludwig Magnusson <[email protected]>
define "toString" method for each constructor
71bf39d52707c0b6fe07c2f501068274ffa9fdd2 authored over 9 years ago by Michael Hurley <[email protected]>a51ed5ddbec457a2e127fd1565b5be959accf536 authored over 9 years ago by David Chambers <[email protected]>
style: copy .jscsrc from ramda/ramda
445231b3bc96e3161105a51a3cc1e0142917f851 authored over 9 years ago by Scott Sauyet <[email protected]>b0c8cf80c71230017ec54dc50db729dd232d68c8 authored over 9 years ago by David Chambers <[email protected]>
style: use two spaces for indentation
31f67851daa63b1b5abb1309e0ae97e71fae1bcc authored over 9 years ago by Michael Hurley <[email protected]>ef9288f28f80da9331de48de0b454c9dfefa9ff8 authored over 9 years ago by David Chambers <[email protected]>
Loosen up timeout for Future#ap parallel test
5ebbb43eaa56b7d51355cd2d4555c0e6c4f3118c authored over 9 years ago by Ludwig Magnusson <[email protected]>Either extend test
48f0d242f77ab4536d72fd0882e439a04e940e0b authored over 9 years ago by Michael Hurley <[email protected]>e40a40d0194debaf01be8453050977343e245a37 authored over 9 years ago by Tobias Pflug <[email protected]>
e343f85048c56c6f6597d4592e22bc846bcbc115 authored over 9 years ago by Tobias Pflug <[email protected]>
Extend for Either
5f4e6b7e38e2a0e57d2d3b10feb877f4b63a7f25 authored over 9 years ago by Michael Hurley <[email protected]>b93b60dd729210d67b9eabd029782caed89c8b0d authored over 9 years ago by Tobias Pflug <[email protected]>
bowerize. fixes #39
932f12e496b03026ba1e1d7aa7c10947662ecf91 authored over 9 years ago by Michael Hurley <[email protected]>automate release process
d28af8c59d538da41da223b160323ef8de388fb6 authored over 9 years ago by Michael Hurley <[email protected]>095e7153b99ebf16567c853767ab5e0ab144f5e2 authored over 9 years ago by David Chambers <[email protected]>
7828e0636acc8908be06409528cb35f0607388ba authored over 9 years ago by buzzdecafe <[email protected]>
a2d2b57639d8d2fb8947eff9e2a49e658aa6ad16 authored over 9 years ago by buzzdecafe <[email protected]>
add jshint
e5cd7841a571a03600c355b03a89042449f7e14b authored over 9 years ago by Ludwig Magnusson <[email protected]>use deep equality, fixes #35
a0de4b772a0f6667ecf5679a411538bfa5c73837 authored over 9 years ago by Ludwig Magnusson <[email protected]>ed7327c3d3cc91c26dfa75bc1fd529cca735ae4b authored over 9 years ago by buzzdecafe <[email protected]>
c45fa8c98fe0b51e475246f13c1b390ae175b0c1 authored over 9 years ago by buzzdecafe <[email protected]>
Add liftA2 and liftA3
ed2fd186050c8cc62711b269ea238f20555db0fb authored over 9 years ago by Michael Hurley <[email protected]>
The lift function specifically implemented for fantasy land compatible
types. Comes in two versi...
Tuples!
b40cd10079266b3dba7b3d81533951ff5eaafb42 authored over 9 years ago by Michael Hurley <[email protected]>a2e7b0d19e896f1a6674b1ba2fbeb5966262e936 authored over 9 years ago by Brian Lonsdorf <[email protected]>
Add bimap to future
732eb7fd7821470e023abfaf940d5e5e0cad6857 authored over 9 years ago by Michael Hurley <[email protected]>
Maps the first function over the rejected value of a Future and the
second function over a resol...
Add bimap to Either
abc8ab186b18f42e736fa2af7561dcc1e72ca700 authored over 9 years ago by Michael Hurley <[email protected]>Add reject to Future
a660833caa7842fa580de587d4539a2dcff98cc2 authored over 9 years ago by Michael Hurley <[email protected]>
Complement function to `of`. Creates a future that will be rejected with
the input value.
This adds `bimap` to `Either` which takes two functions an applies the
first one to the left val...
Make Future.ap run in parallel
6b35ffa0be25452db38289d8eb6f42d23578aa0b authored over 9 years ago by Ludwig Magnusson <[email protected]>
This change to `ap` for Futures does not wait for its own fork to be
resolved before forking the...
Fix `Reader`.
8c660b7f242fec4f970d0fdc4fcf9e423ac55d90 authored over 9 years ago by Michael Hurley <[email protected]>fix maybe tests/law verification
3925caee370ae26eb5e6a0f188658e0e057e2a7c authored almost 10 years ago by Michael Hurley <[email protected]>aa19aa82335a44c76e4b862bc0fcfc5d9f9e99d6 authored almost 10 years ago by buzzdecafe <[email protected]>
Add Maybe getter methods
8a312b1c40175ab0a627751c77745759acfd5e5d authored almost 10 years ago by Michael Hurley <[email protected]>This adds the methods `getOrElse`, `isNothing` and `isJust` on `Maybe`.
`getOrElse` on a `Just`...
4c6e87cb1b26b775eb6d77f4266944f98e2982ce authored almost 10 years ago by Ludwig Magnusson <[email protected]>Add table in README that shows which types implement which interfaces
063cbdfba876df7a8f91795151492101cff714ef authored almost 10 years ago by Michael Hurley <[email protected]>Jsverify & Maybe bug fix
3936033426e35bd9a202ce9cbd6f000914dc109d authored almost 10 years ago by Michael Hurley <[email protected]>b48ed8d6659f10653f0d71ddaec970a5e7d3c065 authored almost 10 years ago by joneshf <[email protected]>
Found bug in implementation for `Maybe`.
6581f274c735a6c9d639975a32397e15f877b7a4 authored almost 10 years ago by joneshf <[email protected]>91c310143aa7d8498e7e9cc15d762054a4bbf269 authored almost 10 years ago by Ludwig Magnusson <[email protected]>
651bae01be36293ef0b5c7a5f5a4ac8d92edbfab authored almost 10 years ago by Michael Hurley <[email protected]>
7d50541c6bdfbe98c72e470ad3238290a5c1cdd8 authored almost 10 years ago by joneshf <[email protected]>
Remove run from Reader prototype and make it an instance attribute
688b816b0e6950a90e9e30e443505f750e3a8a8c authored almost 10 years ago by Michael Hurley <[email protected]>overload ADT constructors for nullables
82d46b769478794faece5bcd90b49827b2f58507 authored almost 10 years ago by Michael Hurley <[email protected]>Add to readme and update package.json
e92ecbf6886b11c736ea541d7cb2024c5bcf55d4 authored almost 10 years ago by Michael Hurley <[email protected]>
The `run` method on the Reader prototype was only delegating to the
internal function supplied t...
Described the project status and how to access the types in the README
file.
Set project versio...
6c5c646b8db82a0926926d47d1715beef1f87872 authored almost 10 years ago by Ludwig Magnusson <[email protected]>0419769dfe91de7363843070639d187d93c7f2a7 authored almost 10 years ago by buzzdecafe <[email protected]>
Add tests for Future .map and .chain
b01a3b7b90c9e3c687c084b364de43802fa8e0dc authored almost 10 years ago by Michael Hurley <[email protected]>
Simple tests for .map and .chan functions in Future. Also modified the
.equals function to give ...
Add equality test for Future
c9e09050ef130431e2d11703e44087ade3f0ef94 authored almost 10 years ago by Michael Hurley <[email protected]>6fd7a8a84253673cf0266466f4bccf993b64b7f0 authored almost 10 years ago by Ludwig Magnusson <[email protected]>
be565526e4450e4c0cd734e5147c97f698d822b4 authored almost 10 years ago by Ludwig Magnusson <[email protected]>
revised Either, closes #11
ca721ad9b4ef099488670a066bf5b58cc5ab1fa7 authored almost 10 years ago by Michael Hurley <[email protected]>e2558859f8b69121c5b9c3b8c6c673cb5b917fcd authored almost 10 years ago by buzzdecafe <[email protected]>
data Maybe a = Just a | Nothing
74d71d0a0e5824622cefeaf956dead457004ed40 authored almost 10 years ago by Michael Hurley <[email protected]>test: simplify interface declaration
a8a4964b4290be8069ac7abb238b3a7a7938050f authored almost 10 years ago by Michael Hurley <[email protected]>59cd35c8602183a331512dadb16c235501428428 authored almost 10 years ago by buzzdecafe <[email protected]>
8c0d48676ebddfc301e47950136df0f03b11360b authored almost 10 years ago by David Chambers <[email protected]>
Commonjsified all types
acc9271863fd481613e3f073d0ededd79153ce38 authored almost 10 years ago by Scott Sauyet <[email protected]>
All the existing types has been converted to the common js format. An
index file has been create...
Make all existing tests run
a0c6be775c6eb9af329b5a05d7bfd103d501a06b authored almost 10 years ago by Michael Hurley <[email protected]>
All existing tests can now be executed by running npm test. Mocha was
installed as a devDependen...
0acc212b0094c20a40d102ae63f1ac63aaf86840 authored about 10 years ago by buzzdecafe <[email protected]>
b05abe8b2bde5779c173beb71b752efaa4e416c7 authored about 10 years ago by buzzdecafe <[email protected]>
readme: link to Fantasy Land and Ramda projects
378d2533cc07182fd56487f305b73faaf23259e6 authored about 10 years ago by Michael Hurley <[email protected]>0918ef7f5121604fcdb03568889cf3338a05cd71 authored about 10 years ago by David Chambers <[email protected]>
readme: fix typo
5e6747dceb92b4f7e96749bfc8a3fa938518ef46 authored about 10 years ago by Michael Hurley <[email protected]>e57131945d2d412f578c0a1109de29dcbc0c0814 authored about 10 years ago by David Chambers <[email protected]>
a803bbccde160c9d9daa3c29e7e6e1f502c56ad3 authored about 10 years ago by Michael Hurley <[email protected]>