From 96f02c9e3db73aee00ae13b1711073450362b998 Mon Sep 17 00:00:00 2001 From: JordanMartinez Date: Wed, 16 Mar 2022 16:30:29 -0500 Subject: [PATCH] Drop MonadZero (#205) * Drop MonadZero * Add changelog entry * Stop censoring udw --- CHANGELOG.md | 1 + package.json | 2 +- src/Data/List/Lazy/Types.purs | 3 --- src/Data/List/Types.purs | 3 --- 4 files changed, 2 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index bce51ca..bc43e60 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,7 @@ Notable changes to this project are documented in this file. The format is based Breaking changes: - Update project and deps to PureScript v0.15.0 (#203 by @JordanMartinez) +- Drop deprecated `MonadZero` instance (#205 by @JordanMartinez) New features: diff --git a/package.json b/package.json index 6fce97e..84d5311 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "private": true, "scripts": { "clean": "rimraf output && rimraf .pulp-cache", - "build": "pulp build -- --censor-lib --strict --censor-codes='UserDefinedWarning,WildcardInferredType'", + "build": "pulp build -- --censor-lib --strict --censor-codes='WildcardInferredType'", "test": "pulp test", "bench:build": "purs compile 'bench/**/*.purs' 'src/**/*.purs' 'bower_components/*/src/**/*.purs'", "bench:run": "node --expose-gc -e 'require(\"./output/Bench.Main/index.js\").main()'", diff --git a/src/Data/List/Lazy/Types.purs b/src/Data/List/Lazy/Types.purs index f313a79..6a4163b 100644 --- a/src/Data/List/Lazy/Types.purs +++ b/src/Data/List/Lazy/Types.purs @@ -8,7 +8,6 @@ import Control.Comonad (class Comonad) import Control.Extend (class Extend) import Control.Lazy as Z import Control.MonadPlus (class MonadPlus) -import Control.MonadZero (class MonadZero) import Control.Plus (class Plus) import Data.Eq (class Eq1, eq1) import Data.Foldable (class Foldable, foldMap, foldl, foldr) @@ -191,8 +190,6 @@ instance plusList :: Plus List where instance alternativeList :: Alternative List -instance monadZeroList :: MonadZero List - instance monadPlusList :: MonadPlus List instance extendList :: Extend List where diff --git a/src/Data/List/Types.purs b/src/Data/List/Types.purs index e27bc56..a44df65 100644 --- a/src/Data/List/Types.purs +++ b/src/Data/List/Types.purs @@ -14,7 +14,6 @@ import Control.Apply (lift2) import Control.Comonad (class Comonad) import Control.Extend (class Extend) import Control.MonadPlus (class MonadPlus) -import Control.MonadZero (class MonadZero) import Control.Plus (class Plus) import Data.Eq (class Eq1, eq1) import Data.Foldable (class Foldable, foldl, foldr, intercalate) @@ -176,8 +175,6 @@ instance plusList :: Plus List where instance alternativeList :: Alternative List -instance monadZeroList :: MonadZero List - instance monadPlusList :: MonadPlus List instance extendList :: Extend List where