supply-chain 0.0.0.0 → 0.0.0.1
raw patch · 10 files changed
+28/−13 lines, 10 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
Files
- changelog.md +5/−1
- supply-chain.cabal +3/−3
- supply-chain/SupplyChain.hs +13/−0
- supply-chain/SupplyChain/Alter.hs +1/−1
- supply-chain/SupplyChain/Effect.hs +1/−1
- supply-chain/SupplyChain/Job.hs +1/−1
- supply-chain/SupplyChain/JobAndVendor.hs +1/−1
- supply-chain/SupplyChain/Referral.hs +1/−1
- supply-chain/SupplyChain/Unit.hs +1/−2
- supply-chain/SupplyChain/Vendor.hs +1/−2
changelog.md view
@@ -1,3 +1,7 @@+# 0.0.0.1 (2023-01-11)++Documentation enhancements+ # 0.0.0.0 (2022-11-08) -* Initial release+Initial release
supply-chain.cabal view
@@ -1,7 +1,7 @@ cabal-version: 3.0 name: supply-chain-version: 0.0.0.0+version: 0.0.0.1 category: Monads, Streaming synopsis: Composable request-response pipelines@@ -24,7 +24,7 @@ license: Apache-2.0 license-file: license.txt -extra-doc-files: readme.md changelog.md+extra-source-files: *.md common base default-language: GHC2021@@ -35,7 +35,7 @@ NoImplicitPrelude build-depends:- base ^>= 4.16 || ^>= 4.17+ , base ^>= 4.16 || ^>= 4.17 , supply-chain-core ^>= 0.0 library
supply-chain/SupplyChain.hs view
@@ -1,6 +1,7 @@ module SupplyChain ( + {- * Modules -} {- $modules -} {- * Job type -} Job, {- * Making jobs -} order, perform, {- * Running jobs -} run, eval,@@ -16,3 +17,15 @@ import SupplyChain.Referral (Referral (Referral)) import SupplyChain.Unit (Unit (Unit)) import SupplyChain.Vendor (Vendor (Vendor, handle), (>->))++{- $modules++* "SupplyChain.Alter" — Functions for modifying requests and actions+* "SupplyChain.Effect" — An /effect/ is either /request/ or /perform/+* "SupplyChain.Job" — A /job/ makes requests, performs actions, and returns+* "SupplyChain.JobAndVendor" — /Job/ + /vendor/+* "SupplyChain.Referral" — A /referral/ consists of a product and a new vendor+* "SupplyChain.Unit" — /Unit/ is a simple interface with one request and a fixed response type+* "SupplyChain.Vendor" — A /vendor/ responds to requests, makes requests, and performs actions++-}
supply-chain/SupplyChain/Alter.hs view
@@ -1,4 +1,4 @@--- | Description: functions for modifying requests and actions+-- | Functions for modifying requests and actions module SupplyChain.Alter (
supply-chain/SupplyChain/Effect.hs view
@@ -1,4 +1,4 @@--- | Description: an /effect/ is either /request/ or /perform/+-- | An /effect/ is either /request/ or /perform/ module SupplyChain.Effect (
supply-chain/SupplyChain/Job.hs view
@@ -1,4 +1,4 @@--- | Description: a /job/ makes requests, performs actions, and returns+-- | A /job/ makes requests, performs actions, and returns module SupplyChain.Job (
supply-chain/SupplyChain/JobAndVendor.hs view
@@ -1,4 +1,4 @@--- | Description: /job/ + /vendor/+-- | /Job/ + /vendor/ module SupplyChain.JobAndVendor (
supply-chain/SupplyChain/Referral.hs view
@@ -1,4 +1,4 @@--- | Description: a /referral/ consists of a product and a new vendor+-- | A /referral/ consists of a product and a new vendor module SupplyChain.Referral (
supply-chain/SupplyChain/Unit.hs view
@@ -1,5 +1,4 @@--- | Description: /unit/ is a simple interface with one request and a fixed--- response type+-- | /Unit/ is a simple interface with one request and a fixed response type module SupplyChain.Unit (
supply-chain/SupplyChain/Vendor.hs view
@@ -1,5 +1,4 @@--- | Description: a /vendor/ responds to requests, makes requests, and--- performs actions+-- | A /vendor/ responds to requests, makes requests, and performs actions module SupplyChain.Vendor (