packages feed

chez-grater 0.0.4 → 0.1.0

raw patch · 5 files changed

+5/−3 lines, 5 filesPVP ok

version bump matches the API change (PVP)

API changes (from Hackage documentation)

Files

chez-grater.cabal view
@@ -1,6 +1,6 @@ cabal-version: 3.0 name:          chez-grater-version:       0.0.4+version:       0.1.0 author:        Dan Fithian maintainer:    Dan Fithian copyright:     2022 Dan Fithian
src/Chez/Grater/Manager.hs view
@@ -6,6 +6,7 @@ import Network.HTTP.Client.TLS (newTlsManagerWith, tlsManagerSettings) import Network.HTTP.Types (hUserAgent) +-- |Creates a manager with a user agent, since some recipe blogs require that. createManager :: IO Manager createManager =   newTlsManagerWith tlsManagerSettings
src/Chez/Grater/Readable/Types.hs view
@@ -1,4 +1,4 @@--- |Description: Types and instances for instances for humans to read.+-- |Types and instances for instances for humans to read. module Chez.Grater.Readable.Types where  import Chez.Grater.Internal.Prelude
src/Chez/Grater/Scraper.hs view
@@ -12,6 +12,7 @@ import qualified Data.Text as Text import qualified Text.HTML.Scalpel as Scalpel +-- |Scrape a recipe. This is the low-level API, used by 'Chez.Grater'. scrape   :: (ScrapedRecipeName -> a)   -> ([ScrapedIngredient] -> Either Text [b])
src/Chez/Grater/Scraper/Site.hs view
@@ -1,4 +1,4 @@--- |Description: Ingredient and step scrapers for all the websites we know about.+-- |Ingredient and step scrapers for all the websites we know about. module Chez.Grater.Scraper.Site   ( allScrapers, debugI, debugS   ) where