ramda/ramda-fantasy
:ram::sparkles: Fantasy-Land compatible types for easy integration with Ramda.js observed · 2026-08-28
Health v2 · maintenance only
23/100
- Activity 0
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 4292
- days_rel: n/a
- days_push: 1675
- n_releases_24m: 0
Adoption not part of the score
1499 stars · 91 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A JavaScript library providing Fantasy-Land compatible algebraic data types (Either, Maybe, Future, IO, Reader, State, Tuple, Identity) designed for easy integration with Ramda. The project is no longer developed and its maintainers recommend alternatives like Sanctuary, Folktale, and Fluture.
Use cases
- use Maybe and Either types for null-safe error handling in JavaScript
- integrate functional monads with Ramda pipelines
- implement functional error handling without exceptions
- model side effects with IO and Future types
- learn functional programming patterns like monads and functors in JS
When to choose
- you are already committed to a legacy codebase that depends on ramda-fantasy
- you need a minimal, well-known set of Fantasy-Land types for a small project
When to avoid
- starting a new project - use Sanctuary, Folktale, or Fluture instead
- you need actively maintained types with ongoing bug fixes and security patches
- you need types beyond the fixed set provided (e.g., Task, Validation)
Facets
library · maturity abandoned
serialization developer-tools developer-tools programming-languages fantasy-land algebraic-data-types functional-programming monads ramda deprecated nodejs javascript
2 sources
- readme: https://github.com/ramda/ramda-fantasy · fetched 2026-08-28 · 861b33ed999e
- registry_npm: https://registry.npmjs.org/ramda-fantasy · fetched 2026-08-29 · 9c9458c56465
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| ramda/ramda-fantasy | main | 23 |
For agents
markdown · JSON · MCP: product_card(name="ramda/ramda-fantasy")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem