
Hi, I have a handler for a post request that uses CouchDB to save a new book: newBookHandler :: ServerPart Response newBookHandler = do methodM POST decodeBody myPolicy title <- look "Title" description <- look "Description" type' <- lookRead "Type" permission <- lookRead "Permission" let author = "Asafe" liftIO $ createBook (Book title type' author description permission) ok $ toResponse ( Template.books "Your new book was just created ! Give it some love now") create is defined like that: createBook book = runCouchDB' $ newDoc db' $ toJSON book However when I perform the post request I get: Server error : Stack overflow. All works fine if I comment the line of createBook. I must be missing something because I was not able to use macid neither...