Changelog for streaming-0.2.3.0
-
0.2.3.0 Add
wrapEffect.Compatibility with base 4.13.
Provide a MonadFail instance for Stream.
Only depend on
semigroupson old GHCs.Add
untilLeft(counterpart tountilRight)Add doctests.
Enable -Wall in cabal file.
Build with ghc >= 7.10.3.
-
0.2.2.0
Add
nubOrd,nubInt,nubOrdOn,nubIntOn.Fix performance regression in
for.Add
foldMapandfoldMap_.Fix the behaviour of
slidingWindow 1.Reintroduce
readFileandwriteFile, using plainSystem.IOinstead ofResourceTmachinery.Add
merge,mergeOn, andmergeBy.Improve performance of
concat.Improve performance of (
*>), getting rid of the default implementation.Generalise type signature of
toList_. -
0.2.1.0
Adding
Semigroupinstances for GHC 8.4. -
0.2.0.0
Remove
bracketStream,MonadCatchinstance, and everything dealing withResourceT. All of these things of sort of broken forStreamsince there is no guarantee of linear consumption (functions liketakecan prevent finalizers from running). Thestreaming-withlibrary is recommended to get this kind of behavior.Add
Semigroupinstances forOfandStream.Drop unneeded dependency on exceptions.
-
0.2.0.0
Made
zipsWithand allied functions short-circuit; if the first stream is empty, ignore the second one.Deprecated
mapsExposedandmapsMExposed. These were perfectly safe copies ofmapsandmapsMwith scary names.Made the
ShowandEqinstances forStreamrespect the abstraction. In effect, the streams areunexposedbefore being shown or tested for equality.Added
Eq1,Ord,Ord1, andShow1instances forStream.Added
Generic,Generic1,Eq1,Ord1,Show1,Eq2,Ord2, andShow2instances forOf.Bump the lower bound on
transformersto 0.5.Break compatibility with pre-AMP base. Prefer
fmaptoliftM. -
0.1.3.0
Added
duplicateandstorefor simultaneous folding.Added
mappedfor the uglymapsMmwraprenamedeffect