Skip to content

¿Por qué Maybe?

El código de negocio suele esconder decisiones importantes detrás de null, excepciones genéricas y arrays sin forma. Maybe convierte esas decisiones en valores explícitos y composables.

NecesidadPrimitive
Un valor puede no existirOption<T>
Una operación puede fallarResult<T, E>
Input externo debe validarseSchema
Input validado debe mapearse a un objetoDTO
Trabajo independiente necesita otro procesoAsync

Maybe no sustituye autenticación, autorización, escaping, CSRF, SQL seguro, gestión de secretos ni observabilidad de la aplicación.

Siguiente: Tutorial o Referencia de API.