Effect 4 RC7 labs ejecutables
Effect 4 · recorrido en español

TypeScript confiable, en nuestro idioma

Aprendé Effect construyendo. Siete labs ejecutables, artículos honestos y una comunidad latinoamericana para razonar sobre errores, servicios y concurrencia.

// Incluido en el recorrido

  • 7 labs
  • 4 artículos
  • foros
  • logros
  • Activos
  • LatAm

1 país representado

UruguayUY

// Aprender haciendo

Un recorrido que sí corre

La teoría llega acompañada de un programa pequeño, una hipótesis y una salida que podés inspeccionar. Sin esconder dónde simplificamos.

// El modelo mental

Tres canales. Un solo tipo.

Un Effect cuenta qué produce, cómo puede fallar y qué necesita para poder ejecutarse. El compilador mantiene esa historia visible mientras el programa crece.

  • Los errores esperados forman parte de la firma.
  • Las dependencias no aparecen por arte de magia.
  • La concurrencia y los recursos tienen estructura.
Explorar el modelo paso a paso
Effect<Éxito, Error, Requisitos>
Éxito
qué devuelve
Error
qué puede fallar
Requisitos
qué necesita
const programa = Effect.gen(function* () {
  const perfil = yield* cargarPerfil
  return perfil.nombre
})

import { Effect } from "effect"

Menos recetas. Más modelo mental.