ramda-fantasy
ramda-fantasy copied to clipboard
:ram::sparkles: Fantasy-Land compatible types for easy integration with Ramda.js
Ramda Fantasy is no longer in active development. View the [README][rm] for suggested alternatives. [rm]: https://github.com/ramda/ramda-fantasy/
Docs: `:: Future e a ~> (e -> ()) -> (a -> ()) -> ()` Code: `Future.prototype.fork = function(reject, resolve) {` ` this._fork(reject, jail(reject, resolve));` `};` Should be: `:: Future...
Fantasy Land spec: `v.ap(u.ap(a.map(f => g => x => f(g(x)))))` is equivalent to `v.ap(u).ap(a)` (composition) Implementation: `const v = Future.of(x => y => x + y)` `const u = Future.of(1)`...
[This package](https://www.jsdelivr.com/package/npm/ramda-fantasy) doesn't have a [default file](https://www.jsdelivr.com/features#publishing-packages) set. You can set it via `jsdelivr`, `browser`, or `main` field in `package.json`
Available here: https://github.com/evilsoft/crocks
The Ramda team has decided that this library is no longer serving the JavaScript FP community well. It has not kept up with changes to the Fantasy Land spec, and...
Is there chance that this project might continue updates in the future? Maybe: sanctuary-js/sanctuary-maybe† Either: sanctuary-js/sanctuary-either† Future: fluture-js/Fluture State: fantasyland/fantasy-states Tuple: fantasyland/fantasy-tuples Reader: fantasyland/fantasy-readers IO: fantasyland/fantasy-io Identity: fantasyland/fantasy-identities As suggested...
It's breaking change as `sanctuary-type-classes` dispatches to namespaced methods so if someone was using `ramda-fantasy` with some other non `[email protected]` compatible lib it will break. But it's not too breaking...
Hi everyone, I would love to have typings for ramda-fantasy. Ramda itself has typings. I noticed that folktale also has no typings. Is there any reason why there are no...
Are there any plans to add `fold` methods to these data structures, [like in Folktale](http://docs.folktalejs.org/en/latest/api/data/either/Either.html)?