Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,8 @@ jobs:

- name: Set up a PureScript toolchain
uses: purescript-contrib/setup-purescript@main
with:
purescript: "0.14.0-rc3"

- name: Cache PureScript dependencies
uses: actions/cache@v2
Expand Down
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ Notable changes to this project are documented in this file. The format is based
## [Unreleased]

Breaking changes (😱!!!):
- Removed `MonadZero` instance, as the type class has been deprecated in PureScript 0.14. Use `Monad` + `Alternative` constraints instead. ([#46](https://github.com/purescript-contrib/purescript-machines/pull/39)

New features:

Expand Down
2 changes: 1 addition & 1 deletion packages.dhall
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
let upstream =
https://github.com/purescript/package-sets/releases/download/psc-0.13.8-20200822/packages.dhall sha256:b4f151f1af4c5cb6bf5437489f4231fbdd92792deaf32971e6bcb0047b3dd1f8
https://raw.githubusercontent.com/purescript/package-sets/prepare-0.14/src/packages.dhall sha256:04c542b4d44c644031baf6220f441718289302ff4d4f71d43d57887eb295cf26

in upstream
3 changes: 0 additions & 3 deletions src/Data/Machine/Mealy.purs
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,6 @@ import Control.Alternative (class Alternative)
import Control.Comonad (class Comonad, extract)
import Control.Lazy (class Lazy)
import Control.MonadPlus (class MonadPlus)
import Control.MonadZero (class MonadZero)
import Control.Plus (class Plus)
import Data.Array ((!!), length)
import Data.List (List(..))
Expand Down Expand Up @@ -327,8 +326,6 @@ instance plusMealy :: Monad f => Plus (MealyT f i) where

instance alternativeMealy :: Monad f => Alternative (MealyT f i)

instance monadZero :: Monad f => MonadZero (MealyT f i)

instance monadPlus :: Monad f => MonadPlus (MealyT f i)

instance monadEffectMealy :: MonadEffect f => MonadEffect (MealyT f i) where
Expand Down