MIT licensed and maintained by Tom Ellis
This version can be pinned in stack with:bluefin-0.5.1.0@sha256:379e84ccdc0d1688f95c74fc4f1f2343d7758232b078808909a4884782aadcff,1317
Module documentation for 0.5.1.0
The Bluefin effect system
0.5.1.0
Add <: type synonym for :>
It is suggested you switch your uses of :> to <: because it is a
“subset” like constraint and the latter looks more like a subset
symbol. The former may be deprecated and then removed in future
versions.
0.5.0.0
Fix dodgy Bluefin.Primitive.primitive implementation
0.4.3.0
Add Bluefin.GadtEffect
Add Bluefin.HandleReader.asksHandle
Restrict type parameter of PrimStateEff to Effects
This is technically a breaking change, but we did not enforce a
major version bump for it.
0.4.2.0
0.4.1.0
Depend on bluefin-internal >= 0.4.1.0 to pick up MonadFix
instance for Eff
0.4.0.1
0.4.0.0
Move mapHandle out of class Handle and remove handleMapHandle.
See Bluefin.Compound for instructions about migrating.
0.2.7.0
Add Bluefin.Compound.handleOneWayCoercible
Add Bluefin.Compound.oneWayCoercibleTrustMe
Add OneWayCoercible instances for Generic types
0.2.6.0
Add Bluefin.Exception.GeneralBracket, thanks to Shea Levy
0.2.5.0
0.2.4.0
Add Bluefin.CloneHandle and Bluefin.IO.withEffToIOCloneHandle
0.2.3.0
0.2.2.0
Bluefin.Compound: add OneWayCoercible, OneWayCoercibleHandle,
gOneWayCoercible and re-export Generic
0.2.1.0
Bluefin.Compound: Add handleImpl, HandleD and
handleMapHandle
0.2.0.0
Transitive version bump because of choice of different incoherent
instance for :> for better type inference.
0.0.17.1
Documentation only, thanks to @ShilohAlleyne
0.0.17.0
Added streamConsume, cycleToStream, takeConsume (thanks to
@iteratee)
Added introduction to effect systems documentation (thanks to
@ShilohAlleyne)
0.0.16.0
Export runEff_ from Bluefin.IO
0.0.15.0
0.0.14.1
Documentation changes only
0.0.14.0
0.0.13.0
0.0.12.0
Add asks and local to Bluefin.Reader
0.0.11.0
Add withEffToIO_, useImplUnder, makeOp
Soft deprecate withEffToIO, useImplWithin
0.0.10.0
0.0.9.0
Add instance Handle IOE
Add rethrowIO
0.0.8.0
Add Bluefin.Consume and consumeStream
0.0.7.0
Add Bluefin.Pipes and Bluefin.Pipes.Prelude, connectCoroutines
and useImplWithin
0.0.6.1
Documentation improvements
0.0.6.0
0.0.5.0
0.0.4.3
Improve documentation
0.0.4.2
Depend on bluefin-internal >= 0.0.4.2 so that Hackage will show
the Handle documentation.
0.0.4.1
Add documentation for Handle
0.0.4.0
Add documentation and functions to Bluefin.Compound
0.0.3.0
0.0.2.0
0.0.1.0
0.0.0.0
Stackage is a service provided by the
Haskell Foundation
│ Originally developed by
FP Complete