Skip to content

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

Notifications You must be signed in to change notification settings

scott-christopher/ramda-fantasy

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ramda-fantasy

Fantasy Land compatible types for easy integration with Ramda.

Project status

This project is in alpha status. The implementation of the Fantasy Land spec should be mostly stable. Any methods outside of the Fantasy Land spec are subject to change. The types also have not undergone thorough testing/use yet.

Available types

Name Setoid Semigroup Functor Applicative Monad Comonad
Either ✔︎ ✔︎ ✔︎ ✔︎
Future ✔︎ ✔︎ ✔︎ ✔︎
Identity ✔︎ ✔︎ ✔︎ ✔︎
IO ✔︎ ✔︎ ✔︎ ✔︎
Maybe ✔︎ ✔︎ ✔︎ ✔︎
Reader ✔︎ ✔︎ ✔︎ ✔︎
Tuple ✔︎ ✔︎ ✔︎ ✔︎

Access like so:

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

About

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

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 100.0%