Buenas!
tengo una preguntilla sobre spec
puede ser un uso correcto para validación de “tipos” a nivel de dominio?
Hola Joaco
🙂 te refieres en producción runtime?
hombre, molaria que fuera como los refined Types de scala por ejemplo, que en compilacion te avisara
pero si, queria decir a nivel de runtime
😛
no conozco los refined Types de scala 😬 pero en el caso de clojure.spec está diseñada para usarse en development & tests, en principio por diseño y acabando por la performance/rendimiento
ah ok
hablo siempre desde el famoso IMHO
es que estoy muy acostumbrado a los lenguajes tipados, echo de menos un poco las validaciones que ya me da el compilador a la hora de montar mis entidades de dominio
y pensé que spec podría servirme 😛
pero vamos.. que soy un completo novato en clojure eh
Nunca lo he probado -> https://github.com/arohner/spectrum
en realidad te servirá y es el “camino a seguir” 🤞 actualmente
quizas me falta el cambio de chip aun
@vemv que buena pinta, lo miro, merci!