Creando un sencillo API REST con Cabal
En está ocasión vamos a crear un sencillo servicio API Rest con Cabal. Consumiremos un sencillo JSON como este: [ { "autor" : "Thomas Muller" , "id" : "1000" , "precio" : "299.0" , "titulo" : "Sangre roja" }, { "autor" : "Mariana Seller" , "id" : "1001" , "precio" : "309.0" , "titulo" : "Tierra Hueca" } ] Requerimientos: Tener instalado Haskell. Tener instalado Cabal. Instalar las dependencias: aeson , text , wai , warp , servant , servant-server . Creando el servicio API con Cabal Veremos algo sobre las dependencias necesarias. Aeson (análisis y codificación rápidos de JSON) Se trata de una biblioteca de análisis y codificación JSON optimizada para ofrecer facilidad de uso y un alto rendimiento. Servant Servant es un conjunto de paquetes para declarar APIs web a nivel de tipos y util...