¿Qué es parse-dont-validate?
Revisión de código y asistencia en diseño basada en el principio "Analizar, no validar". Convierte patrones de validación (verificar y descartar el resultado) en patrones de análisis (retener el resultado de la verificación como un tipo), fomentando diseños que imponen invariantes a través del sistema de tipos. Úselo cuando mejore las funciones de validación durante la revisión del código, una nueva implementación o la refactorización. Idiomas de destino: Rust, Haskell, TypeScript, Scala, Java, Go, Python. Activado por solicitudes relacionadas con la seguridad de tipos, como "mejorar la validación", "garantizar con tipos", "arreglar el análisis de escopeta", "evitar estados no válidos usando tipos" o "reducir el uso de Quizás". Fuente: j5ik2o/okite-ai.