File: CHANGES

package info (click to toggle)
haskell-monoid-extras 0.5.1-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye, sid
  • size: 136 kB
  • sloc: haskell: 573; makefile: 2
file content (160 lines) | stat: -rwxr-xr-x 3,326 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
* 0.5.1: 19 Oct 2019

- New module Data.Monoid.Coproduct.Strict for a more efficient coproduct in
  some use cases.
- Update for GHC 8.8.
- Drop support for GHC 7.8.

* 0.5: 14 May 2018

- Modernize Data.Monoid.WithSemigroup

  It used to export a type class Monoid' with no methods and a single
  instance, for use as a "poor man's constraint synonym" for the
  combination of Monoid and Semigroup.  Now Monoid':

    - Is a real constraint synonym, using ConstraintKinds.
    - Is simply a synonym for Monoid under base-4.11 and later, in
      which case Semigroup is already a superclass of Monoid.

  This technically necessitates a major version bump but should not
  cause any issues for packages that depend on monoid-extras, other
  than potentially requiring the addition of a ConstraintKinds pragma
  under GHC 7.8.

* 0.4.4: 8 April 2018

- Fix build on older (< 7.10) GHCs (thanks to George Wilson for the fix)

* 0.4.3: 3 April 2018

- Allow base-4.11
- Fix compilation on GHC 8.4
- Add more instances for Inf

* 0.4.2: 16 July 2016

- Additions to Data.Monoid.SemiDirectProduct (unSemi, tag, untag)

- Hackage revision 1: allow semigroupoids-5.2
- Hackage revision 2: allow base-4.10

* 0.4.1.2: 16 June 2016

- allow semigroupoids-5.1

* 0.4.1: 8 June 2016

- new modules Data.Monoid.SemiDirectProduct[.Strict].

* 0.4.0.4: 14 February 2016

- allow base-4.9 for GHC-8

* 0.4.0.3: 10 November 2015

- allow semigroups-0.18

* 0.4.0.2: 16 September 2015

- allow semigroups-0.17

* v0.4.0.1

- allow semigroupoids-5.0

* 0.4: 19 April 2015

  - add derived instances where possible:
    Typeable, Data, Read, Eq, Ord, Functor, Foldable, Traversable
  - allow base-4.8

* 0.3.3.5: 03 Dec 2014

  - allow semigroups-0.15

* 0.3.3.4: 28 May 2014

  - allow semigroups-0.15

* 0.3.3.3: 15 May 2014

  - allow semigroups-0.14

* 0.3.3.2: 10 April 2014

  - allow semigroups-0.13

* 0.3.3.1: 9 March 2014

  - drop dependency on deprecated `groupoids` package

* 0.3.3: 4 March 2014

  - export Pos and Neg types, to improve Haddock documentation

* 0.3.2.4: 27 November 2013

  - allow semigroups-0.12

* 0.3.2.3: 19 October 2013

  - Allow groupoids-4 and semigroupoids-4

* 0.3.2.2: 26 September 2013

  - allow semigroups-0.11

* 0.3.2.1: 25 September 2013

  - allow groups-0.4

* 0.3.2: 30 August 2013

  - new Group instance for Endomorphism

* 0.3.1: 20 August 2013

  - new module Data.Monoid.Endomorphism
  - add derived Functor, Foldable, and Traversable instances for Data.Monoid.Inf.Inf

* 0.3: 2 May 2013

  - generalize PosInf to Inf, which supports making monoids out of
    semigroups under both min and max

* 0.2.2.3: 28 March 2013

  - bump upper bound to allow base-4.7

* 0.2.2.2: 7 January 2013

  - bump upper bound to allow semigroups-0.9

* 0.2.2.1: 11 December 2012

  - Small fix to allow building under older GHCs

* 0.2.2.0: 10 December 2012

  - Add new module Data.Monoid.Recommend

* 0.2.1.0: 28 September 2012

  - Add new module Data.Monoid.Cut
  - Documentation improvements
  - Add Show instance for Split

* 0.2.0.0: 3 September 2012

  - Remove instances for actions on pairs and triples, and add some
    commentary explaining why adding them was a bad idea in the first
    place.

* 0.1.1.0

  - Add instances for actions on pairs and triples

* 0.1.0.0

  - initial release