Changelog for bluefin-internal-0.1.2.0
0.1.2.0
- Fix strictness of
Bluefin.State.put. It was accidentally made lazy in 0.1.0.0.
0.1.1.0
-
WARNING:
Bluefin.State.putis still lazy in this version. It is fixed in 0.1.2.0. -
Added
streamConsume,cycleToStream,takeConsume(thanks to @iteratee) -
Restrict the kind of the argument to
Bluefin.Internal.Exception.Scoped.ExceptionandBluefin.Internal.ConstEffecttoEffects
0.1.0.0
-
WARNING:
Bluefin.State.putaccidentally became lazy in this version. It is fixed in 0.1.2.0. -
Implement
ExceptionusingEffnot nakedIO -
Remove unused
unsafeRemoveEff -
Add
unsafeCoerceEff -
Rename
UnsafeMkExceptiontoMkException -
Add type roles for
StateSource,State,IOE -
Correct implementation of
have -
Add
withStateInIO -
Correct type signature of
newState -
Add safe scoped exceptions implementation
-
Bluefin.Internal.Exception.Scoped -
Bluefin.Internal..Scoped
-
0.0.15.0
- Add
runEff_andignoreStream
0.0.14.0
-
Add
hGetLineandhIsEOF -
Add
ConstEffect,runConstEffect -
Add
HandleReader,mapHandleReader,localHandle,askHandle,runHandleReader
0.0.13.0
- Added some examples
0.0.12.0
- Add
asksandlocal
0.0.11.0
-
Add
withEffToIO_,useImplUnder,makeOp -
Soft deprecate
withEffToIO,useImplWithin
0.0.10.0
- Add
Bluefin.Internal.System.IO
0.0.9.0
-
Add
instance Handle IOE -
Add
rethrowIO
0.0.8.0
Add Consume, await, consumeStream, zipCoroutines,
consumeEach, and associated examples.
0.0.7.0
Add withEffToIO', race, connectCoroutines, receiveStream,
insertManySecond, useImplWithin, unsafeProvideIO, and
Bluefin.Internal.Pipes
0.0.6.1
- Documentation improvements
0.0.6.0
- Add
withYieldToList
0.0.5.0
-
Fix roles on
Eff(thanks to @Lysxia) -
Add
bracket(thanks to @Lysxia) -
Document
Jump
0.0.4.2
- Add documentation for
Handle
0.0.4.0
- Add functions for compound effects
0.0.3.0
- Add
Bluefin.Internal.Reader
0.0.2.0
- Add
Bluefin.Internal.StateSource
0.0.1.0
- Add
Bluefin.Internal.Writer
0.0.0.0
- Initial version