Changelog for streaming-0.2.1.0
-
0.2.1.0
Adding
Semigroup
instances for GHC 8.4. -
0.2.0.0
Remove
bracketStream
,MonadCatch
instance, and everything dealing withResourceT
. All of these things of sort of broken forStream
since there is no guarantee of linear consumption (functions liketake
can prevent finalizers from running). Thestreaming-with
library is recommended to get this kind of behavior.Add
Semigroup
instances forOf
andStream
.Drop unneeded dependency on exceptions.
-
0.2.0.0
Made
zipsWith
and allied functions short-circuit; if the first stream is empty, ignore the second one.Deprecated
mapsExposed
andmapsMExposed
. These were perfectly safe copies ofmaps
andmapsM
with scary names.Made the
Show
andEq
instances forStream
respect the abstraction. In effect, the streams areunexposed
before being shown or tested for equality.Added
Eq1
,Ord
,Ord1
, andShow1
instances forStream
.Added
Generic
,Generic1
,Eq1
,Ord1
,Show1
,Eq2
,Ord2
, andShow2
instances forOf
.Bump the lower bound on
transformers
to 0.5.Break compatibility with pre-AMP base. Prefer
fmap
toliftM
. -
0.1.3.0
Added
duplicate
andstore
for simultaneous folding.Added
mapped
for the uglymapsM
mwrap
renamedeffect