Quito Lambda es un grupo de personas interesados en la programación funcional. Queremos conocer a más personas que compartan nuestro interés en la programación funcional en idiomas como Javascript, Clojure, Haskell, Erlang o Scala. Únete a nosotros y comparte tus experiencias usando lenguajes funcionales y aprende de los demás.
La tercera práctica del manifiesto “The Twelve-Factor App” menciona que el código no debe variar entre entornos, sin embargo, las configuraciones de ambiente sí varian. Es por eso que se debe evitar agregar estos valores de configuración como constantes dentro del código y, en su lugar, extraerlas a un archivo externo para brindar mayor seguridad.
En este Quito Lambda vamos a desarrollar una aplicación sencilla en Haskell con conexión a base de datos, donde las variables de entorno van a ser configuradas a través de la librería dotenv-hs con lo que demostraremos y explicaremos cómo mejorar la seguridad en el código.