Skip to content

Commit 2e2ad31

Browse files
committed
Release v1.8.0.0
1 parent c7e7b22 commit 2e2ad31

File tree

4 files changed

+17
-33
lines changed

4 files changed

+17
-33
lines changed

ChangeLog.md

+10
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,13 @@
44

55
### Breaking Changes
66

7+
### Other Changes
8+
9+
10+
## 1.8.0.0 (2022-12-22)
11+
12+
### Breaking Changes
13+
714
- Removed `Polysemy.View`
815
- Removed `Polysemy.Law`
916
- Removed `(@)` and `(@@)` from `Polysemy`
@@ -22,6 +29,9 @@
2229
### Other Changes
2330

2431
- Exposed `send` from `Polysemy`.
32+
- Dramatically improved build performance of projects when compiling with `-O2`.
33+
- Removed the debug `dump-core` flag.
34+
2535

2636
## 1.7.1.0 (2021-11-23)
2737

package.yaml

+3-16
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
name: polysemy
2-
version: 1.7.1.0
2+
version: 1.8.0.0
33
github: "polysemy-research/polysemy"
44
license: BSD3
55
author: "Sandy Maguire"
6-
maintainer: "[email protected]"
7-
copyright: "2019-2021 Sandy Maguire"
6+
maintainer: "https://funprog.zulipchat.com/#narrow/stream/216942-Polysemy"
7+
copyright: "2019-2023 The Polysemy Lounge"
88
build-type: Custom
99

1010
extra-source-files:
@@ -58,12 +58,6 @@ when:
5858
- MonadFailDesugaring
5959
- TypeInType
6060

61-
flags:
62-
dump-core:
63-
description: Dump HTML for the core generated by GHC during compilation
64-
default: False
65-
manual: True
66-
6761
library:
6862
ghc-options: -Wall
6963
source-dirs: src
@@ -72,13 +66,6 @@ library:
7266
- Paths_polysemy
7367

7468
when:
75-
- condition: flag(dump-core)
76-
dependencies:
77-
- dump-core
78-
ghc-options:
79-
- -fplugin=DumpCore
80-
- -fplugin-opt=DumpCore:core-html
81-
8269
- condition: impl(ghc < 8.2.2)
8370
dependencies:
8471
- unsupported-ghc-version > 1 && < 1

polysemy.cabal

+4-14
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
cabal-version: 2.0
22

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

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

34-
flag dump-core
35-
description: Dump HTML for the core generated by GHC during compilation
36-
manual: True
37-
default: False
38-
3934
library
4035
exposed-modules:
4136
Polysemy
@@ -118,10 +113,6 @@ library
118113
default-extensions:
119114
MonadFailDesugaring
120115
TypeInType
121-
if flag(dump-core)
122-
ghc-options: -fplugin=DumpCore -fplugin-opt=DumpCore:core-html
123-
build-depends:
124-
dump-core
125116
if impl(ghc < 8.2.2)
126117
build-depends:
127118
unsupported-ghc-version >1 && <1
@@ -151,7 +142,6 @@ test-suite polysemy-test
151142
Paths_polysemy
152143
Build_doctests
153144
autogen-modules:
154-
Paths_polysemy
155145
Build_doctests
156146
hs-source-dirs:
157147
test

stack.yaml

-3
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,3 @@ packages:
44
- .
55
- polysemy-plugin
66

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

0 commit comments

Comments
 (0)