Skip to content

Commit

Permalink
Release v1.8.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
isovector committed Dec 22, 2022
1 parent c7e7b22 commit 2e2ad31
Show file tree
Hide file tree
Showing 4 changed files with 17 additions and 33 deletions.
10 changes: 10 additions & 0 deletions ChangeLog.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,13 @@

### Breaking Changes

### Other Changes


## 1.8.0.0 (2022-12-22)

### Breaking Changes

- Removed `Polysemy.View`
- Removed `Polysemy.Law`
- Removed `(@)` and `(@@)` from `Polysemy`
Expand All @@ -22,6 +29,9 @@
### Other Changes

- Exposed `send` from `Polysemy`.
- Dramatically improved build performance of projects when compiling with `-O2`.
- Removed the debug `dump-core` flag.


## 1.7.1.0 (2021-11-23)

Expand Down
19 changes: 3 additions & 16 deletions package.yaml
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
name: polysemy
version: 1.7.1.0
version: 1.8.0.0
github: "polysemy-research/polysemy"
license: BSD3
author: "Sandy Maguire"
maintainer: "[email protected]"
copyright: "2019-2021 Sandy Maguire"
maintainer: "https://funprog.zulipchat.com/#narrow/stream/216942-Polysemy"
copyright: "2019-2023 The Polysemy Lounge"
build-type: Custom

extra-source-files:
Expand Down Expand Up @@ -58,12 +58,6 @@ when:
- MonadFailDesugaring
- TypeInType

flags:
dump-core:
description: Dump HTML for the core generated by GHC during compilation
default: False
manual: True

library:
ghc-options: -Wall
source-dirs: src
Expand All @@ -72,13 +66,6 @@ library:
- Paths_polysemy

when:
- condition: flag(dump-core)
dependencies:
- dump-core
ghc-options:
- -fplugin=DumpCore
- -fplugin-opt=DumpCore:core-html

- condition: impl(ghc < 8.2.2)
dependencies:
- unsupported-ghc-version > 1 && < 1
Expand Down
18 changes: 4 additions & 14 deletions polysemy.cabal
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
cabal-version: 2.0

-- This file has been generated from package.yaml by hpack version 0.34.7.
-- This file has been generated from package.yaml by hpack version 0.34.4.
--
-- see: https://github.com/sol/hpack

name: polysemy
version: 1.7.1.0
version: 1.8.0.0
synopsis: Higher-order, low-boilerplate free monads.
description: Please see the README on GitHub at <https://github.com/polysemy-research/polysemy#readme>
category: Language
homepage: https://github.com/polysemy-research/polysemy#readme
bug-reports: https://github.com/polysemy-research/polysemy/issues
author: Sandy Maguire
maintainer: [email protected]
copyright: 2019-2021 Sandy Maguire
maintainer: https://funprog.zulipchat.com/#narrow/stream/216942-Polysemy
copyright: 2019-2023 The Polysemy Lounge
license: BSD3
license-file: LICENSE
build-type: Custom
Expand All @@ -31,11 +31,6 @@ custom-setup
, base >=4.9 && <5
, cabal-doctest >=1.0.6 && <1.1

flag dump-core
description: Dump HTML for the core generated by GHC during compilation
manual: True
default: False

library
exposed-modules:
Polysemy
Expand Down Expand Up @@ -118,10 +113,6 @@ library
default-extensions:
MonadFailDesugaring
TypeInType
if flag(dump-core)
ghc-options: -fplugin=DumpCore -fplugin-opt=DumpCore:core-html
build-depends:
dump-core
if impl(ghc < 8.2.2)
build-depends:
unsupported-ghc-version >1 && <1
Expand Down Expand Up @@ -151,7 +142,6 @@ test-suite polysemy-test
Paths_polysemy
Build_doctests
autogen-modules:
Paths_polysemy
Build_doctests
hs-source-dirs:
test
Expand Down
3 changes: 0 additions & 3 deletions stack.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,3 @@ packages:
- .
- polysemy-plugin

extra-deps:
- dump-core-0.1.3.2 # used when the dump-core flag is toggled
- monadLib-3.10 # used by the dump-core library when the dump-core flag is toggled

0 comments on commit 2e2ad31

Please sign in to comment.