• Stars
    star
    1,501
  • Rank 30,061 (Top 0.7 %)
  • Language
    JavaScript
  • License
    MIT License
  • Created over 9 years ago
  • Updated about 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

🐏✨ Fantasy-Land compatible types for easy integration with Ramda.js

ramda-fantasy

Fantasy Land compatible types for easy integration with Ramda.

Project status

Ramda-Fantasy is no longer developed. There are a number of excellent libraries providing algebraic datatypes in JavaScript. The existing npm releases of Ramda-Fantasy will remain available indefinitely.

We recommend a number of alternative libraries such as Sanctuary, Folktale, Fluture, and Fantasy-Land.

Specifically, we suggest these replacements:

Available types

Name Setoid Semigroup Functor Applicative Monad Foldable ChainRec
Either βœ”οΈŽ βœ”οΈŽ βœ”οΈŽ βœ”οΈŽ βœ”οΈŽ
Future βœ”οΈŽ βœ”οΈŽ βœ”οΈŽ βœ”οΈŽ
Identity βœ”οΈŽ βœ”οΈŽ βœ”οΈŽ βœ”οΈŽ βœ”οΈŽ
IO βœ”οΈŽ βœ”οΈŽ βœ”οΈŽ βœ”οΈŽ
Maybe βœ”οΈŽ βœ”οΈŽ βœ”οΈŽ βœ”οΈŽ βœ”οΈŽ βœ”οΈŽ βœ”οΈŽ
Reader βœ”οΈŽ βœ”οΈŽ βœ”οΈŽ
Tuple βœ”οΈŽ βœ”οΈŽ βœ”οΈŽ
State βœ”οΈŽ βœ”οΈŽ βœ”οΈŽ βœ”οΈŽ

Access like so:

  var Either = require('ramda-fantasy').Either;

available translations

Spanish